티스토리 뷰
### *Process Control Block(저장 공간) ###
: 운영체제가 process를 관리하기 위한 구조체
: process 정보를 저장하기 위한 struct
: 프로세스가 생성될 때마다 고유의 PCB가 생성되고 프로세스가 완료되면 PCB는 제거 된다.
pointer: pcb가 저장되는 주소를 가리키는 것
process id: process에 할당되는 unique number
process state: ready, running, waiting, terminated
process priority: process의 우선순위
accounting: process를 관리할 때 참조해야하는 cpu 유지타임, 계정 정보 등 잡다한 정보
PC(Program Counter): 다음에 실행 해야 되는 instruction code의 주소
CPU register: process 중심 register의 내용
<PCB 구현 예시>
반응형
'운영체제 > 이론' 카테고리의 다른 글
(16) Context Switching (0) | 2020.09.17 |
---|---|
(15) Processing Scheduling (0) | 2020.09.17 |
(13) Process (0) | 2020.09.16 |
(12) System Call & Trap & Timer (0) | 2020.09.16 |
(11) Dual-mode (0) | 2020.09.16 |
공지사항
최근에 올라온 글