https://firecatlibrary.tistory.com/49?category=874970
Process Control Block (PCB)
PCB 가 관리하는 정보
PID : Process Identification Number;프로세스 고유 식별 번호
스케줄링 정보 : 프로세스 우선순위 등과 같은 스케줄링 관련 정보들
프로세스 상태 : 자원 할당, 요청 정보
메모리 관리 정보 : Page table, Segment table 등
입출력 상태 정보 : 할당 받은 입출력 장치, 파일 등에 대한 정보 등
문맥 저장 영역 (context save area) : 프로세스의 레지스터 상태를 저장하는 공간 등
계정 정보 : 자원 사용 시간 등을 관리
※ PCB 정보는 OS별로 서로 다르다. 그렇기 때문에 PCB 참조 및 갱신 속도는 OS 성능을 결정 짓는 중요한 요소 중 하나이다.