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