1.2.2 PCB 중요도 ★★★
OS는 프로세스를 제어하기 위해 프로세스 정보를 저장하는데, 이를 PCB(Process Control Block, 프로세스 제어 블록)라고 한다. PCB는 프로세스의 현재 상태, 프로세스를 나타내는 고유의 PID(Process ID), 부모 프로세스의 PID, 자식 프로세스의 PID, 다음 실행할 명령어의 주소인 PC(Program Counter, 프로그램 카운터), 프로세스의 우선순위, 메모리 제한 등을 저장한다. PCB에 저장되는 정보를 정리하면 그림 1-11과 같다.
▲ 그림 1-11 PCB 저장 정보