오늘은 PCB(Process Control Block)에 대해서 정리해보겠습니다. Control Data Structures 운영체제에서 프로세스를 조작하기 위해 사용하는 데이터 구조입니다. 각 프로세스와 리소스의 현재 상태의 정보를 나타내고 있습니다. 우리는 그러한 자료구조는 PBC라고 부르기로 하였습니다. PCB(Process Control Block) PCB는 우측 그림과 같이 프로세스의 속성 정보들을 포함하고 있습니다. 식별자(Identifier) : 0부터 1씩 증가하며 정수값을 갖습니다. 식별자의 프로세스, 부모 프로세스의 식별자(만약 존재한다면!), 프로세스를 실행시키고 있는 사용자의 식별자, 프로세스 그룹의 식별자까지 저장합니다. -> 운영체제는 프로세스가 생성되면, 프로세스 그룹을 지정합..