Cтраница 4
При выборе размера области абонента необходимо учитывать размеры остальных областей: 32 Кбайта - для области программ СРВ, 44 Кбайта - для программ обработчика команды EDIT, 12 Кбайт - для резидентных программ ДИСП и минимум 38 Кбайт - для транзитных программ ДИСП. [46]
Важным элементом ОС / 360 является супервизор, выполняющий ряд функций: управление одной или несколькими задачами, основной памятью; связь между модулями; управление работой программы; службой времени по часам, резидентными программами доступа к данным, наблюдение за защитой оперативной памяти, обработка запросов на ввод и вывод, динамическая загрузка программ в память, совмещение работы каналов с процессором. [47]
![]() |
Запрос на разрешение выполнить подозрительное действие. [48] |
Степень защиты, обеспечиваемую программами-фильтрами, не следует переоценивать, поскольку многие вирусы для своего размножения и нанесения вреда обращаются непосредственно к программам операционной системы, не используя стандартный способ вызова этих программ через прерывания, а резидентные программы для защиты от вируса перехватывают только эти прерывания. Кроме того, программы-фильтры не помогают от заражения винчестера вирусами, которые распространяются через загрузочный ректор, поскольку такое заражение происходит при загрузке DOS, т.е. до запуска любых программ или установки драйверов. [49]
В состав супервизора входят программы, которые обеспечивают обработку всех типов прерываний, управляют выполнением одной или нескольких задач, распределяют память, осуществляют связь между модулями, обеспечивают работу программы с оверлейной структурой, управляют таймером, распоряжаются резидентными программами доступа к данным, обеспечивают защиту оперативной памяти, осуществляют запрос на ввод-вывод, динамически загружают программы в оперативную память, совмещают работу каналов с процессорами, обеспечивают работу системы в режиме квантования времени, совмещают пакетную обработку и режим квантования времени, обеспечивают режим многопроцессорных комплексов. [50]