Knowledge/이론

운영체제 구조

똑똑한망치 2024. 1. 26. 21:55
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