Professional Documents
Culture Documents
os
os
a. Draw four Gantt charts that illustrate the execution of these processes using the
following scheduling algorithms: FCFS, SRTN and RR (quantum = 1).
b. Calculate average waiting time and average turnaround time
8. discuss how the following pairs of scheduling criteria conflict in certain setting a. CPU utilization
and response time b. average turnaround time and maximum waiting time.
9. discuss the importance of multithreading. Differentiate between kernel and user thread.
10. what is the need of thread? Explain any 4 advantages of multithreading model.
1. Write a short note on:
a. Interprocess Communication
b. Semaphore
2. Define Deadlock. What are the four necessary conditions for deadlock? Explain
3.