(Презентация) Информатика 2012
.pdfМНОГОЗАДАЧНЫЕ ОС
В зависимости от областей использования многозадачные ОС подразделяются на три типа.
1.Системы пакетной обработки (ОС ЕС).
2.Системы с разделением времени (Unix, Linux, Windows).
3.Системы реального времени (RT-11).
241
МНОГОЗАДАЧНЫЕ ОС ПАКЕТНОЙ ОБРАБОТКИ
Задачи собираются в пакет и обрабатываются одна за другой.
Пакетная обработка предназначена:
для решения задач, которые не требуют быстрого получения результатов.
для решение максимального числа задач в единицу времени.
Эти системы обеспечивают высокую производительность при обработке больших объемов информации.
242
МНОГОЗАДАЧНЫЕ ОС С РАЗДЕЛЕНИЕМ
ВРЕМЕНИ
1.Для выполнения каждой задачи выделяется небольшой промежуток времени, и ни одна задача не занимает процессор надолго.
2.Создается видимость одновременного выполнения нескольких задач.
3.Пропускная способность ниже, чем при пакетной обработке.
4.Высокая эффективность работы пользователя в интерактивном режиме.
243
МНОГОЗАДАЧНЫЕ ОС РЕАЛЬНОГО ВРЕМЕНИ
Данные системы реагируют на любые непредсказуемые внешние воздействия в течение предсказуемого интервала времени
Системы реального времени применяются для управления технологическим процессом или техническим объектом, например, летательным объектом, станком и т.д.
244
КЛАССИФИКАЦИЯ ОС
3.По количеству используемых процессоров системы делятся на однопроцессорные и многопроцессорные.
4.По разрядности процессора ОС делятся на 32-, 64-, 128-.
Примером 32-разрядной ОС является Windows XP
Вдвух версиях (32-, 64-разрядная) выпускались:
ОС Microsoft Windows Server 2003;
Windows XP Professional;
Windows Vista;
Windows 7.
Фирмой Microsoft планируется выпуск 128-разрядной
ОС - Windows 8.
245
КЛАССИФИКАЦИЯ ОС
5.По способу использования общих аппаратных и программных ресурсов – на сетевые и локальные.
Сетевые ОС решают задачи, связанные с распределенным характером хранения и обработки данных в сети:
246
ЧАСТИ ОС
ОС состоит из резидентной части и транзитной части.
Резидентная часть называется ядром.
Ядро – это набор модулей, выполняющих основные функции ОС (управление процессами, памятью, устройствами ввода-вывода).
После загрузки ОС ядро постоянно находится в ОП.
Транзитная часть ОС находится во внешней памяти (на жестком диске) и содержит модули, выполняющие вспомогательные функции ОС.
247
ЧАСТИ ОС
Втранзитную часть ОС входят следующие компоненты:
утилиты – программы, решающие отдельные задачи управления и сопровождения компьютерной системы;
средства тестирования;
системные обрабатывающие программы – текстовые и графические редакторы, компиляторы, компоновщики, отладчики;
библиотеки процедур, упрощающие разработку приложений (библиотека математических функций, функций ввода-вывода и т. д.).
248
ОСНОВНЫЕ КОМПОНЕНТЫ ЯДРА
1.Подсистема управления процессами занимается :
планированием заданий - обеспечивает процессы необходимыми системными ресурсами;
созданием и уничтожением процессов;
переключает ЦП на обработку другого, ожидающего обслуживания процесса.
249
ОСНОВНЫЕ КОМПОНЕНТЫ ЯДРА
2. Подсистема управления памятью (менеджер ОП).
Обслуживает запросы на подкачку страниц
виртуальной памяти (ВП).
ВП – это временное хранилище, используемое компьютером для выполнения программ, размер которых превышает размер ОП.
Данные программы, для которой не хватает ОП, сохраняются в так называемом файле подкачки на жестком диске и в нужный момент переносятся в ОП постранично.
250