为什么这个名字叫"监视器"?

all*_*ode 3 concurrency multithreading synchronization monitor mutual-exclusion

我指的是这里描述的监视器:

http://en.wikipedia.org/wiki/Monitor_(synchronization)

这里没有一个定义似乎适用:

http://www.thefreedictionary.com/monitor

那他们为什么这么称呼呢?

==更新==

谢谢大家的答案!

我想我很困惑,因为我不认为监视器通常是对自己采取行动,这似乎是在这里发生的事情.例如,您使用婴儿监视器监视婴儿.我只是觉得宝宝监视自己没有多大意义,但我可能错了.

gre*_*ade 6

根据监视器和并发Pascal中的 P. Brinch Hansen所说:个人历史,这个名称起源于60年代和70年代初期操作系统的原始术语:

在20世纪60年代,操作系统的常驻部分通常被称为监视器.RC 4000多道程序系统的核心被称为监视器,被定义为"可以作为不可分割的实体执行一系列指令"的程序(Brinch Hansen 1969).