(Latest Revision: Sep 27, 2007 )

Chapter Five -- Process Synchronization -- Lecture Notes

No updates done here yet for edition #9, except changing some occurrences of "6" to "5"

  • 5.3 Peterson's Solution


  • 5.4 Synchronization Hardware

  • 5.5 Semaphores

  • 5.6 Classic Problems of Synchronization
  • 5.7 Monitors
  • 5.8 Synchronization Examples
  • 5.9 Atomic Transactions