Professional Documents
Culture Documents
8 For the process listed below, Draw Gantt charts using pre-emptive and non pre-emptive priority
scheduling algorithm. Calculate the average waiting & turnaround time. Larger priority number
has the higher priority.
Process Arrival time Burst time Priority
P1 0 6 4
P2 3 5 2
P3 3 3 6
P4 5 5 3
9. Is CPU scheduling necessary? Discuss the five different scheduling criteria’s used in the
computing Scheduling.
10. What is the critical section problem point out and explain its three requirements?
11. What are semaphores? Explain how mutual exclusion is implemented with semaphores.
12. What is dinning philosopher problem .Explain its monitor solution
13. Explain Reader-Write problem with semaphore in detail.