Monitor is a collection of procedures, variables, and data structures grouped together (i.e., an object), which provides automatically mutual exclusion (only one process can be active in a monitor at any instant of time) and condition synchronization using condition variables |
Previous | Next | Top of chapter | Lecture Materials | Assignments | Code |