운영체제 역할
프로세스 관리 (컨텍스트 전환 같은 것)
메모리 관리
하드웨어 관리 (사용자의 하드웨어 직접 접근 막고 운체가 관리)
파일 시스템 관리
운영체제의 역사
싱글스트림 배치시스템 > 시분할 시스템
사용자는 인터페이스를 통해 커널과 상호작용함(GUI or CLI). 어플리케이션은 시스템 콜을 통해 커널과 상호작용함. 하드웨어는 드라이버를 통해 커널과 상호작용함.