12-FEB-2004

Lecture Outline

Note: Only topics are listed here, make sure you see class notes for details
- Anoop Gupta

Deadlocks (cont...)

Handling Deadlocks
- Prevention

- Avoiding

- Detect and Recover

- Ignore

Scheduling Processes

You are also required to read online notes.

Direction with Course
- Until now: Processes

- From now on: Resources

Resources
- Preemptible

- Non-preemptible
Dispatcher vs Schedular
Scheduling Performance Metrics
- Throughput & Utilization

- Turnaround time, Response time, Waiting time, Penalty ratio
- Overhead like context switch


Next Lecture: Scheduling Algorithms and a Quiz

Discussion

Project 2 was discussed.



CS 537 - Introduction to Operating Systems (Spring 2004)                                                                                Anoop Gupta