
🍀 Knowledge/운영체제(OS)
[운영체제] Process Control Block이란?
Control Data Structure _Control Data Structure_는 프로세스들을 관리하기 위해 OS에 의해 사용되는 데이터 구조이다. 각각의 프로세스와 자원에 대한 현재 상태 정보를 가지고 있다. 그리고 OS 시스템 관리에 있어서 각각의 엔티티 마다 테이블들이 구성되는데, 그 중에서 프로세스를 관리하는 테이블을 TCB, Table Control Block이라고 한다. Process Control Block(PCB) PCB는 각각의 Process마다 할당된다. 그리고 내부에는 여러가지 프로세스와 관련된 속성들을 가지고 있다. Identifier : 고유한 식별자이다. State, Priority : 앞서 살펴본 프로세스의 상태 정보이다. Priority는 우선순위를 저장한다. Progr..