Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

(Презентация) Информатика 2012

.pdf
Скачиваний:
44
Добавлен:
23.02.2015
Размер:
5.57 Mб
Скачать

МНОГОЗАДАЧНЫЕ ОС

В зависимости от областей использования многозадачные ОС подразделяются на три типа.

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