운영체제
이중 모드
- 커널 모드
- 커널 영역의 코드를 실행할 수 있는 모드
- 하드웨어에 직접 접근가능
- 커널
- 운영체제의 핵심 서비스
- 사용자 모드
- 커널 영역의 코드를 실행할 수 없는 모드
- 하드웨어에 직접 접근 불가
- 소프트웨어 인터럽트(시스템 호출) -> 커널 모드로 전환 -> 운영체제를 통해 하드웨어 접근
서비스
- 프로세스 관리
- 프로세스 및 스레드
- 프로세스 동기화
- 교착 상태
- 프로세스 및 스레드
- 자원 접근 및 할당
- CPU 스케줄링
- 메모리 할당과 페이징
- 인터럽트 서비스 루틴
- 파일 시스템 관리
반응형
'Computer Science > Operating System' 카테고리의 다른 글
혼자 공부하는 운영체제 - 10. 프로세스와 스레드 (0) | 2024.08.04 |
---|---|
혼자 공부하는 운영체제 - 8. 입출력장치 (0) | 2024.07.31 |
혼자 공부하는 운영체제 - 7. 보조기억장치 (0) | 2024.07.30 |
혼자 공부하는 운영체제 - 6. 메모리 (0) | 2024.07.29 |
혼자 공부하는 운영체제 - 5. CPU 성능 향상 기법 (0) | 2024.07.28 |