Почему имя «монитор»?


3

Я имею в виду мониторы, как описано здесь:

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

Ни одно из определений здесь не кажется, кстати:

http://www.thefreedictionary.com/monitor

Так почему они называют это?

== Обновление ==

Спасибо за ответы, все!

Я думаю, я был в замешательстве, потому что я не думаю, что мониторы обычно действуют как на себя, что, кажется, происходит здесь. Например, вы используете монитор для наблюдения за ребенком. Я просто не думаю, что для ребенка было бы очень важно следить за собой, но я мог ошибаться.

6

По словам П. Brinch Hansen в Monitors and Concurrent Pascal: A personal history, название произошло от первоначального срока для операционной системы в 60-х и начале 70-х годов:

В 1960-е годы резидентная часть операционной системы часто называлась монитором . Ядро системы мультипрограммирования RC 4000 называлось монитором и было определено как программа, которая «может выполнять последовательность команд как неделимое лицо» (Brinch Hansen 1969).

  0

Мне понравились все ответы, но я принял это из-за ссылки. Я бы особенно оценил эту ссылку: http://brinch-hansen.net/papers/1993a.pdf 22 фев. 092009-02-22 01:31:03

  0

@greyfade: у вас есть бонус за лучший ответ, потому что вы дали лучший ответ! 22 фев. 092009-02-22 04:34:47


3

Возьмите producer consumer problem например. Без использования монитора вам придется постоянно проверять, является ли очередь 1) полной или нет, а 2) пустой или нет, написав цикл занятости. Фактически, монитор контролирует состояние для вас, передавая управление атомарно.


2

Я думаю, что определение 3a (из словаря) сближается

3a. Обычно электронное устройство, используемое для записи, регулирования или управления технологическим процессом или системы

  0

Да, я думаю, я не был достаточно изобретателен: S. 22 фев. 092009-02-22 01:32:06

  0

"The" словарь? 22 фев. 092009-02-22 02:04:03

  0

@Rob: нажмите ссылку словаря в OP 22 фев. 092009-02-22 11:27:48


2

Я думаю, что монитор контролирует (и контролирует) доступ к ресурсу.

Из определений на бесплатный словарь для Monitor:

Определения 3A и 4 для существительного применяются, более или менее (монитор не программа, а программный компонент).

Определения 1, 2, 5 из раздела «глагол, переходный» также можно использовать для применения.