2. [OS service, structure and design] : 운영체제의 역할, 구조, 디자인
운영체제의 역할① User Services : Program execution, I/O operation, File System manipulation, communication, error detection② Resource Allocation : 여러가지 프로그램을 한번에 돌릴 때 적절히 자원을 배분한다.③ Accounting : 자주 쓰는 프로그램을 빨리 load 할 수 있도록 사용자의 행동을 트래킹한다.④ Protection : 시스템 자원으로의 모든 접근을 제어할 수 있다.운영체제의 구조: 하드웨어와 유저레벨 사이에 커널모드를 둠으로써 추상화 목적을 실현한다.운영체제 디자인: OS 를 디자인할 때 고려해야하는 것을 나누어서 고려해보자면,① User Goal : 쓰기 쉽게, 배우기 쉽게, 안..
2019. 1. 29.