Не вдаваясь в подробности, как монитор отличается от ОС?Операционная система и монитор
Я читал, что сначала была Serial Processing в предыдущие дни, а затем мониторы и теперь ОС.
Не вдаваясь в подробности, как монитор отличается от ОС?Операционная система и монитор
Я читал, что сначала была Serial Processing в предыдущие дни, а затем мониторы и теперь ОС.
Монитор в этом контексте означает пакетный монитор.
В 1950-х - середине 60-х годов, прежде чем у нас были настоящие операционные системы, у нас были пакетные мониторы. Вы «запрограммировали» задание на перфокарты и помещали их в очередь ввода, чтобы машина обрабатывала один за другим.
Программист будет сидеть перед монитором, который будет отображать дампы памяти, отладочную информацию и т. Д. - это был невероятно утомительный процесс.
Конечно, основным недостатком Batch Monitor является то, что центральный процессор часто не работал. Поскольку скорость процессора намного быстрее, чем скорость ввода-вывода, машина будет тратить большую часть времени на чтение карт (I/O), пока процессор ждал.
В настоящее время современные операционные системы могут запускать сразу несколько процессов и оптимизировать использование ЦП. Когда процесс в очереди выполнения должен выполнять операции ввода-вывода, ОС помещает его в другую очередь, а ЦПУ начинает обработку следующего задания. Когда ввод-вывод завершен, этот процесс возвращается в очередь выполнения. Таким образом, процессор всегда что-то делает.
Edit:
После поиска «пакетный монитор» и не нашли много ссылок на него, кажется, что он чаще упоминается как «периодическая система» - вот книга для справки; должен иметь возможность найти pdf-версию онлайн: Modern Operating Systems.
Уверенный, никогда не знал, что существует вещь под названием «Batch Monitor». Интересно знать, спасибо. +1. –
Похоже, я совершил страшную ошибку, чтобы получить все поданные голоса. Если бы я знал, в чем дело. –
Скорее всего, вы отказались от голосования, потому что люди неправильно истолковали то, что вы имели в виду под «монитором». Технически то, о чем вы говорите, называется «пакетным монитором», который сильно отличается от средств мониторинга в современном мире. – pushkin