nIs a software module containing:
uone
or more procedures
uan
initialization sequence
ulocal
data variables
nCharacteristics:
ulocal
variables accessible only by monitor’s procedures
ua process enters the monitor by invoking one of it’s
procedures
uonly
one process can be in the monitor at any one time
u
u