리눅스 커널
운영체제란? - 자원 관리자(resource manager) 자원(resource)이란? 운영체제가 관리해야 할 자원은 크게 - 물리적 자원 : CPU, 메모리, 디스크, 터미널, 네트워크 등 시스템을 구성하고 있는 요소들과 주변 장치 - 추상적 자원 : CPU를 추상화시킨 태스크(task), 메모리를 추상화시킨 세그먼트와 페이지, 디스크를 추상화시킨 파일, 네트워크를 추상화 시킨 통신 프로토콜, 패킷 등이 있다. - 물리적인 자원에 대응되지 않으면서 추상적인 객체로만 존재하는 자원 : 보안(security), 사용자 ID에 따른 접근제어(access control)등 cpu라는 물리적인 자원을 태스크라는 추상적인 자원으로써 제공해주는 태스크 관리자가 존재하며, 메모리를 세그먼트나 페이지라는 개념으로 제..
2016. 8. 31.