Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- API
- m:n
- 무한정 대기
- allocationSize
- JPA
- 컴파일 타임 상수
- 오블완
- 편향된 지수
- @Autowired
- @SubscribeMapping
- 리눅스
- 알고리즘
- 기본키 전략
- 티스토리챌린지
- 은행원알고리즘
- DTO
- spring
- 프로그래머스
- application layer
- 쿠키
- compgen
- 커밋 되돌리기
- JDBC
- intelij spring config
- Git
- BindingResult
- 런타임 상수
- 쉘 스크립트
- 백준
- 파이썬
Archives
- Today
- Total
목록운영체제 (1)
둘셋 개발!
[운영체제] 운영체제란? (정의, 역할, 커널 종류)
운영체제란? 운영체제란 한마디로 정의하면 '컴퓨터 자원'을 효율적으로 관리하는 소프트웨어이다. 여기서 컴퓨터 자원이란 컴퓨터 하드웨어라고 생각하면 된다. CPU, 메모리, 모니터, 마우스 등이다. 이러한 컴퓨터 자원은 한정적이기 때문에 여러 프로그램들은 이를 사용하기 위해 경쟁을 할 수밖에 없다. 이때 운영체제는 기본적인 규칙과 절차를 규정해서 자원을 효율적으로 배분하면서 컴퓨터 전체를 관리하고 운영한다. 대표적인 예로 윈도우, Mac OS, 리눅스, IOS, 안드로이드가 있다. 그렇다면 컴퓨터에서 운영체제는 어디에 있는 것인가? 먼저 그림으로 살펴보자. (이미지 출처: https://math-coding.tistory.com/80) 응용프로그램과 하드웨어 사이에서 동작하는 소프트웨어라고 생각하면 된다...
운영체제
2023. 7. 25. 13:11