Unit 3Explain the need for the Process Control Block (PCB) fields.
Explain the need for the Process Control Block (PCB) fields.
• Attempt any five questions.
• All questions carry equal marks.
Explain the need for the Process Control Block (PCB) fields.
Given processes with burst time, priority and arrival time. Find scheduling sequence, turnaround time and waiting time for FCFS, RR(q=3), preemptive SJF.
How multilevel feedback queue scheduling differs from multilevel queue scheduling.
What is Resource Allocation Graph? Explain occurrence and avoidance of deadlock among 3 processes and 3 resources.
Page requests: 1,2,3,5,4,1,2,5,3,2,4,3. With three frames, how many page faults using Optimal Page Replacement?
Write short notes on (any two): a) Thrashing b) LRU algorithm c) PCB d) Contiguous and Linked Disk Allocation e) Optimal Page Replacement f) Interrupts g) Multilevel Feedback Queue Scheduling.
Define the term 'Directory'. Explain any two schemes of logical directory structures.
When do page-faults occur? Describe the action taken by the OS when page-fault occurs.