I have posted the lecture notes at the class Website. We shall begin to discuss Process Synchronization. Today, we shall discuss

  • concept of deadlock, resource allocation graph, and banker’s algorithm

If time permits, we will discuss

  • deadlock prevention, detection, and recovery

I have posted the following exercises on CUNY Blackboard

  • a quiz on process synchronization
  • a quiz on deadlock
  • an optional exercise on deadlock