OS: Process 상태 관리
OSOS(Operating system)은 운영체제로 소프트웨어와 하드웨어 리소스를 관리하는 시스템 소프트웨어다.구성OS는 크게 Bootstrap loader, Kernel, Utilites로 구성되어 있다.Bootstrap loader: OS를 실행하는 역할로, 필요한 정보를 메모리로 올리는 역할을 한다. ROM에 firmware 형태로 저장되어 있어 가장 먼저 실행된다.Kernel: OS의 핵심적인 부분으로 주로 리소스 관리를 담당한다. 부팅을 통해 메모리에 상주하게 된다.Utilities: 메모리에 올라오지 않는 기능으로, 대표적으로 UI 함수가 있다.기능프로세스 관리: 프로세스 주기(생성~종료)를 모두 관리하며, 이 과정에서 kernel 내에 있는 PCB(Process Control Block) ..