운영체제의 세 가지 사용자 인터페이스
운영체제는 규모가 매우 크고 복잡한 소프트웨어이다.
따라서, 설계 시 소프트웨어의 구조를 신중히 고려해야 한다.
Layering
시스템 콜: User Mode에서 Kernel Mode로 진입하기 위한 통로. Kernel에서 제공하는 보호된 서비스(하드웨어에 접근하는 서비스)를 이용하기 위해 필요
시스템 콜의 유형
Kernel 구조
운영체제 설계 방식 요약
운영체제
[참고자료]
혼자 공부하는 컴퓨터구조+운영체제(저자: 강민철, 출판사: 한빛미디어)