PCB의 구조
PCB는 프로세스 스케줄링 상태, 프로세스 ID 등의 다음과 같은 정보로 이루어져 있습니다.
프로세스 스케줄링 상태: ‘준비’, ‘일시중단’등 프로세스가 CPU에 대한 소유권을 얻은 이후의 상태
프로세스 ID: 프로세스 ID, 해당 프로세스의 자식 프로세스 ID
프로세스 권한: 컴퓨터 자원 또는 I/O 디바이스에 대한 권한 정보
프로그램 카운터: 프로세스에서 실행해야 할 다음 명령어의 주소에 대한 포인터
CPU 레지스터: 프로세스를 실행하기 위해 저장해야 할 레지스터에 대한 정보
CPU 스케줄링 정보: CPU 스케줄러에 의해 중단된 시간 등에 대한 정보
계정 정보: 프로세스 실행에 사용된 CPU 사용량, 실행한 유저의 정보
I/O 상태 정보: 프로세스에 할당된 I/O 디바이스 목록
Last updated