운영체제 커널 영역에 적재되는 프로그램 컴퓨터 부품들을 관리하고 프로그램을 작동시키는 프로그램. 실행할 프로그램에 필요한 자원을 할당하고, 프로그램이 올바르게 실행되도록 돕는다. e.g. Windows, macOS, Linux, andriod, iOS 운영체제란 무엇일까? 시스템 자원 프로그램 실행에 마땅히 필요한 요소들 e.g. CPU, 메모리, 보조기억장치, 입출력장치 c.f. 계산 프로그램은 CPU라는 하드웨어를, 이미지 저장 프로그램은 하드 디스크라는 하드웨어를 필요로 한다. 커널 영역(kernel space) 운영체제는 프로그램이기 때문에 메모리에 적재되어야 한다. 운영체제는 항상 컴퓨터가 부팅될 때 메모리내 커널 영역에 따로 적재되어 실행된다. c.f. 커널 영역을 제외한 나머지 영역, 사용자..