프로세스 제어 블록(PCB)은 특정한 프로세스를 관리할 필요가 있는 정보(메타데이터)를 포함하는 운영체제 커널의 자료 구조 운영체제가 프로세스 스케줄링을 위해 프로세스에 관한 모든 정보를 가지고 있는 데이터베이스를 의미 프로그램이 실행되어 메모리에 적대되었을 때 프로세스가 생기고, 프로세스 주소 공간에 코드, 데이터, 스택 공간이 생선된다. 프로세스 고유 ID PID -> 프로세스의 고유 번호 프로세스 스케줄링 상태 생성(new), 준비(ready), 실행(running), 대기(waiting), 종료(terminated)를 저장 프로세스 우선순위 스케줄링 및 프로세스 우선 순위 계정 정보 CPU 사용 시간, 실제 사용된 시간 프로그램 카운터 프로세스를 위해 실행될 다음 명령어의 주소를 포함하는 카운터 ..