Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Классификация ОС. 1) По особенности алгоритма управления ресурсом



1) По особенности алгоритма управления ресурсом.

Многозадачные и однозадачные.

Многозадачные системы могут быть:

- Вытесняющие и не вытесняющие.

- Многопользовательские и однопользовательские.

- Системы с поддержкой потоков и без них.

- Многопроцессорные и однопроцессорные.

Многопроцессорные ОС могут быть: симметричные и ассиметричные. Симметричная – если несколько процессоров, то задача может выполняться на любом из них. Ассиметричная – есть основной и вспомогательный процессор.

2) По особенностям аппаратных платформ.

ОС профессиональных компьютеров.

ОС миникомпьютеров.

ОС мобильных устройств.

ОС мейнфреймов.

ОС кластеров.

ОС сетей ЭВМ.

3) По особенностям областей использования.

Системы пакетной обработки (главный критерий эффективности – максимальная пропускная способность, то есть количество решённых задач за единицу времени).

Система разделения времени. Критерий эффективности – удобство работы пользователя.

Системы реального времени (критерий – способность выдерживать заранее заданные интервалы времени между запуском программы и получением результатов (реактивность)). Время – время реакции.

4) По особенностям методов построения.

1 – способ организации. Монолитные системы, монолитный ряд.

Монолитное ядро – это набор процедур, каждая из которых может вызывать каждую.

2 – способ. Многоуровневые системы.

Вся вычислительная система разбивается на ряд уровней с определёнными интерфейсами между ними:

0 hardware,

1 планирование процессов,

2 управление планирование,

3 диспетчер устройств связи и консоли,

4 управление вводом-выводом,

5 интерфейс пользователя.

3 – способ. Виртуальная машина.

Пользовательские программы (п/п) п/п п/п
Linux Windows XP Windows 7
Виртуальное ПО Виртуальное ПО Виртуальное ПО
ОС (виртуальная машина)
Реальное программное обеспечение

Серверные ОС.

4 – способ. Микроядерные ОС.

В ОС выделяется исполнительное ядро (микроядро), работающее в привилегированном режиме (режим ядра), а остальные функции работают по клиент-серверному принципу. Менеджер файловой системы, м. памяти, приложения взаимодействуют с ядром через его функции (чем меньше набор функций в микроядре, тем лучше (тем более оно микро)).


+ повышает надежность системы

- прикладные расходы (ресурсы, время)





Дата публикования: 2015-10-09; Прочитано: 288 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...