Асимметричные ОС- сама работает на одном процессоре а задачи выполняются на другом(их)
Симметричные ОС- все процессоры используются в различные моменты времени для выполнения всех задач.
Аппаратная платформа . Планирование потока выполнения задач.
Сетевые ОС – основной особенностью является система управления средствами передачи сообщений. Поддерживают разделение ресурсов между узлами пользователя.
Многопроцессорный системы – ОС должны поддерживать несколько ЦПУ, должна правильно обеспечивать доступ к ресурсам и исключаются возможные гонки.
Кластерные ОС. Кластер – слабо связанная совокупность нескольких вычислительных систем, работающих совместно для выполнения приложений и предоставляет пользоваться единой системой. Должны обеспечить синхронизацию доступа и реконфигурацию
Мобильные ОС. К ним относится UNIX. Достоинство – локализация аппаратно-зависимых средств.
Многозадачные системы делятся на 3 типа:
1) системы пакетной обработки данных,
2) системы разделения времени,
3) системы реального времени.
Первые предназначаются для решения задач, не требующих быстрого получения результата. Главный критерий – пропускная способность, а не время реакции на запросы пользователя.
Вторая. Задача – устранить главные недостатки первых: изоляция пользователя от решения задач.
Третьи используются для управления различными техническими объектами и процессами. Критерием является предельно допустимое время, в течение которого должно быть выполнена программа. Этот интервал времени называется реактивностью системы.
Различие по принципу построения
А) построение ядра : монолитный и микроядерный подход
Монолитныое ядро – компоновка единой программы, работающей в привелигированом режиме.
Микроядро – работает в превилегированном режиме но управляет минимумом функций по управлению аппаратурой , а доступ к регистрам системы обеспечивют серверы, которые выполняются в пользовательском режиме.
Б) наличие нескольких прикладных сред (приложения для разных ОС)
В) распределенная организация ОС. Этот принцип используется в сетевых ОС, где данные располагаются на разных РС, но для пользователя это будет один РС. Основные характеристики:
-наличие единой справочной службы разделяемых ресурсов, единой службы времени.
— использование механизма вызова удаленных процедур
— многонитевая обработка.
