Информационное и компьютерное обеспечение. Обзор лекций по информатике. Часть 1. Кадырова Г.Р. - 117 стр.

UptoLike

Составители: 

117
менно выполняемых задач. Для одновременного выполнения выбираются зада-
чи, предъявляющие отличающиеся требования к ресурсам, так, чтобы обеспе-
чивалась сбалансированная загрузка всех устройств вычислительной машины;
так, например, в мультипрограммном множестве желательно одновременное
присутствие вычислительных задач и задач с интенсивным вводомвыводом.
Таким образом, выбор нового задания из пакета заданий зависит от внутренней
ситуации, складывающейся в системе, то есть выбирается «выгодное» задание.
Следовательно, в таких ОС невозможно гарантировать выполнение того или
иного задания в течение определенного периода времени. Таким образом, взаи-
модействие пользователя с вычислительной машиной, на которой установлена
система пакетной обработки, сводится к тому, что он приносит задание, отдает
его диспетчеруоператору, а в конце дня после выполнения всего пакета зада-
ний получает результат. Очевидно, что такой порядок снижает эффективность
работы пользователя.
Первые ОС были системами пакетной обработки, которые просто автома-
тизировали запуск одной программы за другой и тем самым увеличивали коэф-
фициент загрузки процессора.
В системах с разделением времени каждой задаче выделяется небольшой
квант процессорного времени, ни одна задача не занимает процессор надолго, и
время ответа оказывается приемлемым. Если квант выбран достаточно не-
большим, то это предполагает параллельное выполнение нескольких программ,
существующих в рамках одной вычислительной системы. Ясно, что подобные
системы обладают
меньшей пропускной способностью, чем системы пакетной
обработки, так как на выполнение принимается каждая запущенная пользовате-
лем задача, а не та, которая «выгодна» системе. Критерием эффективности сис-
тем с разделением времени является не максимальная пропускная способность
процессора, а эффективность работы пользователя в интерактивном режиме.
Системы реального времени (ОС РВ) применяются для
управления раз-
личными техническими объектами (таким, как станок, спутник, научная экспе-
риментальная установка) или технологическими процессами (гальваническая
линия, доменный процесс и т. п.). Применяют ОС РВ и в банковском деле. Кри-
терием эффективности для систем реального времени является их способность
выдерживать заранее заданные интервалы времени между запуском программы
и получением результата
(управляющего воздействия). Это время называется
временем реакции системы, а соответствующее свойство системыреактивностью.
Некоторые операционные системы могут совмещать в себе свойства сис-
тем разных типов, например, часть задач может выполняться в режиме пакет-
ной обработки, а частьв режиме реального времени или в режиме разделения
времени. В таких случаях
режим пакетной обработки часто называют фоновым
режимом.
Поддержка многопользовательского режима. По числу одновременно
работающих пользователей ОС могут быть разделены на
однопользовательские (MS DOS, Windows 3.x, ранние версии OS/2);
многопользовательские (Unix, Windows NT).