Session 27
Wednesday, October 22

Other Synchronization Issues

We summarized P and NP and then moved on to other synchronization issues.

Deadlock

We discussed deadlock briefly, including the four conditions for deadlock.

Starvation

We also discussed starvation briefly.  It is similar to deadlock in some regards, but also quite different in others.

Learning on your own

We then left deadlock and starvation to be concepts that you were to explore on your own through the design and implementation of programs to study these two concepts.