1two13 / CS

혼자 공부하는 컴퓨터 구조 + 운영체제
2 stars 0 forks source link

[운영체제 시작하기] 운영체제의 큰 그림 #21

Open 1two13 opened 1 year ago

1two13 commented 1 year ago

커널

운영체제가 제공하는 서비스 중 커널에 포함되지 않는 서비스

1two13 commented 1 year ago

이중 모드 2️⃣

1two13 commented 1 year ago

시스템 호출(= 시스템 콜)

CPU가 시스템 호출을 처리하는 순서

  1. 시스템 호출을 발생시켜 커널 모드로 전환하기
  2. CPU는 지금까지 했던 작업을 백업하고, 운영체제 내의 코드(커널 영역 내에 시스템 호출을 수행하는 코드)를 실행함으로써 자원에 접근하기
  3. 자원에 접근이 끝났다면 사용자 모드로 복귀하여 실행 계속 하기
1two13 commented 1 year ago

운영체제가 응용 프로그램에 제공하는 핵심 서비스 3️⃣

1. 프로세스 관리