-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Q2) What is PCB(Process Control Block)? (Interview Question in OS) #10
Comments
즉석 PCB의 담겨있는 정보로는 |
Process Control Block, Process Context Block이라고도 하는 것은 프로세스의 실행중인 상태를 캠쳐해서 데이터로 저장하고 있는 블록이다. (Process ID, Register value, Scheduling Info, Memory Info ...)
|
즉석 PCB에는 아래와 같은 정보가 담겨있습니다.
|
PCB는 프로세스 컨트롤 블록으로 프로세스에 대한 정보를 가지고 있는 자료입니다. 프로세스가 생성 될 때마다 PCB가 생성되고 PS가 완료되면 제거됩니다. 프로세스는 작업을 수행하다가 문맥교환이일어나면 프로세스의 정보 (PID, 상태, PC)를 PCB에 저장합니다. 다음에 다시해당 프로세스가 CPU를 점유하면 PCB의 정보를 불러와 저장된 시점부터 다시 작업을 수행할 수 있도록 합니다. |
프로세스 제어 블록(PCB)에 대하여 자유롭게 설명해주세요 🙂
The text was updated successfully, but these errors were encountered: