프로그램과 프로세스 - 프로그램(작업) : 실행할 프로그램 + 데이터로 컴퓨터 시스템에 실행 요청 전의 상태 - 프로세스 : 실행을 위해 시스템(커널)에 등록된 프로그램(작업) 자원 - 커널의 관리 하에 프로세스에게 할당/반납되는 수동적 개체 PCB(Process Control Block) - OS가 프로세스 관리를 위한 정보를 저장한 블록 - 관리하는 정보 : PID, 스케줄링 정보, 프로세스 상태, 메모리 관리 정보, 입출력 상태 정보 등 프로세스 상태 - Admitted State : 작업을 커널에 등록, PCB 할당 및 프로세스 생성 - New -> Ready : 메모리 할당 받는 상황 - Ready State : 프로세서 외에 다른 모든 자원을 할당 받은 상태, 프로세서 할당 대기, 즉시 실행 ..