728x90
반응형
1. 운영체제 구조
(1) 커널과 인터페이스
- 운영체제 = 커널 + 인터페이스
- 커널(Kernel)
- 프로세스 관리, 메모리 관리, 저장장치 관리와 같은 운영체제의 핵심적인 기능을 모아 놓은 것
- 인터페이스
- 사용자와 응용 프로그램에 인접하여 커널에 명령을 전달하고 실행 결과를 응용 프로그램과 사용자에게 돌려주는 역할
(2) 시스템 콜 (System Call)
- 커널이 자기 자신을 보호하기 위해 만든 인터페이스
- 커널은 사용자나 응용 프로그램으로부터 컴퓨터 자원을 보호하기 위해 자원에 직접 접근하는 것을 차단한다.
- 운영체제 각 기능을 응용 프로그램이 사용할 수 있도록 운영체제가 제공하는 인터페이스이다.
반응형
'Knowledge > 이론' 카테고리의 다른 글
inode 파일 시스템 방식 (0) | 2024.01.30 |
---|---|
JPA & JDBC (0) | 2024.01.27 |
MMU와 TLB (1) | 2024.01.26 |
가상 메모리와 페이징 시스템 (0) | 2024.01.23 |
데드락(Deadlock) (0) | 2024.01.23 |