A method, apparatus, and system are provided for monitoring locks using
monitor-memory wait. According to one embodiment, a node associated with
a contended lock is monitored; and a processor seeking the contended lock
is put to sleep until a monitor event occurs.