Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекции / СПО2.doc
Скачиваний:
114
Добавлен:
11.02.2014
Размер:
527.87 Кб
Скачать

1. Ос больших машин

Функции по планированию потока выполняемых задач. Реализуется путем использования сложных приоритетных…дальше нет

2.Сетевые ОС

Имеют в своем составе средства передачи сообщений между компом по линиям связи на основе этих сообщений. Сетевые ОС поддерживают разделение ресурсов между удаленными пользователями, подключенными к сети.

Для поддержки функции передачи сообщений сетевые ОС содержат специальные программные компоненты, реализующие коммуникационные протоколы типа IP, IPX.

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

Кластер-слабо связанные совокупности нескольких вычислительных систем, работающих совместно для выполнения общих приложений и представляется пользователю единой системой.

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

4.Мобильные ОС

Специально разработанные таким образом, чтобы они могли легко переноситься с компа одного типа на комп другого типа (UNIX).

Средства, облегчающие перевод аппаратно-зависимых частей ОС, а также остальных частей , являются средством написания её на машинно-независимом языке.

4. ОПЕРАЦИОННАЯ СИСТЕМА. КЛАССИФИКАЦИЯ СПО

ПО ОСОБЕННОСТЯМ ОБЛАСТЕЙ ИСПОЛЬЗОВАНИЯ.

Операционная система – комплекс управляющих и обрабатывающих программ, которые с одной стороны выступают как интерфейсы между аппаратурой ПК и пользователем с его задачами, а с другой - для наиболее эффективного использования ресурсов вычислит. техники и организации надежных вычислений.

Операционная среда – программная среда, образованная ОС, в которой выполняются прикладные программы пользователя

Многозадачные операционные системы делятся на 3 типа в соответствии с использованными при из разработке критериями эффективности.

  1. Системы пакетной обработки (ОС, СОСЕС).

Предназначаются для решения задач в основном вычислительного характера, не требующих быстрого получения результата.

Главной целью и критерием эффективности данной системы является максимальная пропускная способность – решение максимального числа задач в единицу времени.

Для этого используется следующая схема функционирования:

  • в начале работы формируется пакет заданий. Каждое задание содержит специальные требования к системным ресурсам;

  • из этого пакета заданий формируется мультипрограммная совокупность, т.е. множество одновременно выполняемых задач;

  • для одновременного выполнения выбираются задачи, предъявляющие отличающиеся требования к ресурсам таким образом, чтобы обеспечить сбалансированную нагрузку всех устройств вычислительной машины.

В системе пакетной обработки переключение процесса с выполнения одной задачи на выполнение другой происходит только в том случае, если активная задача сама отказывается от процесса. Поэтому одна задача может надолго занимать процесс.

Недостатки: снижение эффективности работы пользователя.

  1. Система разделения времени (UNIX, VMS).

Особенности: каждому пользователю предоставляется терминал, с которого он может вести диалог со своей программой.

Так как в данных системах каждой задаче выделяется только квант процессорного времени, то ни одна задача не занимает процесс надолго.

Недостатки: более низкая пропускная способность.

Достоинства: удобство и эффективность работы пользователя.

  1. Система реального времени (QNX, RT/11).

Используется для управления работой различными техническими объектами (спутники, станции и т.д.).

В этом случае существует предельно допустимое время, в течение которого должна быть выполнена та или иная задача. Таким образом, критерием эффективности для данной системы является способность выдерживать заранее заданный интервал времени между запуском программы и получением результата. Это время называется временем реакции системы. А свойство называется реактивностью.

Для данных систем мультипрограммная совокупность представляет собой фиксированный набор заранее разработанных программ, а выбор программ на управление осуществляется, исходя из текущего состояния объекта.

Соседние файлы в папке лекции