Почему такое название “монитор”?
-
05-09-2019 - |
Вопрос
Я имею в виду мониторы, описанные здесь:
http://en.wikipedia.org/wiki/Monitor_ (синхронизация)
Ни одно из приведенных здесь определений не кажется уместным:
http://www.thefreedictionary.com/monitor
Так почему же они так называются?
== Обновление ==
Всем спасибо за ответы!
Наверное, я был сбит с толку, потому что обычно не думаю, что мониторы действуют сами по себе, что, похоже, и происходит здесь.Например, вы используете радионяню для наблюдения за ребенком.Я просто не думаю, что ребенку имело бы большой смысл следить за собой, но я могу ошибаться.
Решение
По словам П.Бринч Хансен в Мониторы и параллельный Pascal:Личная история, название произошло от оригинального термина , обозначавшего операционную систему в 60 - х и начале 70 - х годов:
В 1960-х годах резидентную часть операционной системы часто называли монитором.Ядро мультипрограммирующей системы RC 4000 называлось монитор и было определено как программа, которая "может выполнять последовательность инструкций как неделимый объект" (Brinch Hansen 1969).
Другие советы
Взять проблема производителя и потребителя например.Без использования монитора вам пришлось бы постоянно проверять, является ли очередь 1) заполненной или нет и 2) пустой или нет, записывая цикл занятости.По сути, монитор отслеживает состояние за вас, передавая управление атомарно.
Я думаю, что определение 3a (из словаря) подходит близко
3а.Обычно электронное устройство, используемое для записи, регулирования или контроля процесса или системы
Я думаю, что монитор отслеживает (и контролирует) доступ к ресурсу.
Из определений в Бесплатном словаре для Монитор:
Определения 3A и 4 для существительного более или менее применимы (монитор - это не программа, а программный компонент).
Можно также сказать, что применимы определения 1, 2, 5 из раздела "глагол, переходный".