CPS 346 Lecture notes: Monitors



Coverage: [OSCJ] Chapter 6, §§6.7-6.8 (pp. 231-250)


Introduction



(regenerated from [OSC] Fig. 6.17 on p. 247)


Condition variables



(regenerated from [OSC] Fig. 6.18 on p. 248)


Java monitor model



(regenerated from [OSCJ] Fig. 6.27 on p. 238)



(regenerated from [OSCJ] Fig. 6.29 on p. 241)








References

    [OSC] A. Silberschatz, P.B. Galvin, and G. Gagne. Operating Systems Concepts. John Wiley and Sons, Inc., Eighth edition, 2009.
    [OSCJ] A. Silberschatz, P.B. Galvin, and G. Gagne. Operating Systems Concepts with Java. John Wiley and Sons, Inc., Seventh edition, 2007.

Return Home