ВУЗ:
Составители:
Рубрика:
системах разделения времени каждой задаче выделяется только квант процессорного времени, ни одна
задача не занимает процессор надолго, и время ответа оказывается приемлемым. Если квант небольшой,
то у всех пользователей, одновременно работающих на одной и той же машине, складывается впечатле-
ние, что каждый из них использует машину единолично.
Ясно, что системы разделения времени обладают меньшей пропускной способностью, чем системы
пакетной обработки, так как на выполнение принимается каждая запущенная пользователем задача, а не
та, которая "выгодна" системе. Кроме того, производительность системы снижается из-за дополнитель-
ного расходования вычислительной мощности на более частое переключение процессора с задачи на
задачу. Это вполне соответствует тому, что критерием эффективности систем разделения времени явля-
ется не максимальная пропускная способность, а удобство и эффективность работы пользователя. Вме-
сте с тем, мультипрограммное выполнение интерактивных приложений повышает и пропускную спо-
собность компьютера (пусть и не в такой степени, как пакетные системы). Аппаратура загружается
лучше, поскольку пока одно приложение ждет сообщения пользователя, другие приложения могут об-
рабатываться процессором.
1.3. МНОГОТЕРМИНАЛЬНЫЕ СИСТЕМЫ – ПРООБРАЗ СЕТИ
Терминалы, выйдя за пределы вычислительного центра, рассредоточились по всему предприятию.
Многотерминальный режим использовался не только в системах разделения времени, но и в системах
пакетной обработки. При этом не только оператор, но и все пользователи получали возможность фор-
мировать свои задания и управлять их выполнением со своего терминала. Такие операционные системы
получили название систем удаленного ввода заданий.
Терминальные комплексы могли располагаться на большом расстоянии от процессорных стоек, со-
единяясь с ними с помощью различных глобальных связей – модемных соединений телефонных сетей
или выделенных каналов. Для поддержки удаленной работы терминалов в операционных системах поя-
вились специальные программные модули, реализующие различные (в то время, как правило, нестан-
дартные) протоколы связи. Такие вычислительные системы с удаленными терминалами, сохраняя цен-
трализованный характер обработки данных, в какой-то степени являлись прообразом современных ком-
пьютерных сетей (рис. 1.3), а соответствующее системное программное обеспечение – прообразом сете-
вых операционных систем.
Рис. 1.3. Многотерминальная система – прообраз вычислительной сети
Многотерминальные централизованные системы уже имели все внешние признаки локальных вы-
числительных сетей, однако по существу ими не являлись, так как сохраняли сущность централизован-
ной обработки данных автономно работающего компьютера.
Действительно, рядовой пользователь работу за терминалом мэйнфрейма воспринимал примерно
так же, как сейчас воспринимает работу за подключенным к сети персональным компьютером. Пользо-
ватель мог получить доступ к общим файлам и периферийным устройствам, при этом у него создава-
лась полная иллюзия единоличного владения компьютером, так как он мог запустить нужную ему про-
грамму в любой момент и почти сразу же получить результат. (Некоторые далекие от вычислительной
техники пользователи даже были уверены, что все вычисления выполняются внутри их дисплея.)
Страницы
- « первая
- ‹ предыдущая
- …
- 6
- 7
- 8
- 9
- 10
- …
- следующая ›
- последняя »