Лекции.Орг
 

Категории:


Назначение, устройство и порядок оборудования открытого сооружения для наблюдения на КНП командира МСВ


Теория отведений Эйнтховена: Сердце человека – это мощная мышца. При синхронном возбуждении волокон сердечной мышцы...


Экологические группы птиц Астраханской области: Птицы приспособлены к различным условиям обитания, на чем и основана их экологическая классификация...

КЛАССИФИКАЦИИ ОПЕРАЦИОННЫХ СИСТЕМ.

Свойства многозадачной среды.

Примитивные многозадачные среды обеспечивают чистое «разделение ресурсов», когда за каждой задачей закрепляется определённый участок памяти, и задача активизируется в строго определённые интервалы времени.

Более развитые многозадачные системы проводят распределение ресурсов динамически, когда задача стартует в памяти или покидает память в зависимости от её приоритета и от стратегии системы. Такая многозадачная среда обладает следующими особенностями:

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

- Система организует очереди задач так, чтобы все задачи получили ресурсы, в зависимости от приоритетов и стратегии системы;

- Система организует обработку прерываний, по которым задачи могут активироваться, деактивироваться и удаляться;

- По окончании положенного кванта времени ядро временно переводит задачу из состояния выполнения в состояние готовности, отдавая ресурсы другим задачам. При нехватке памяти страницы не выполняющихся задач могут быть вытеснены на диск (своппинг), а потом, через определённое системой время, восстанавливаться в памяти;

- Система обеспечивает защиту адресного пространства задачи от несанкционированного вмешательства других задач;

- Система обеспечивает защиту адресного пространства своего ядра от несанкционированного вмешательства задач;

- Система распознаёт сбои и зависания отдельных задач и прекращает их;

- Система решает конфликты доступа к ресурсам и устройствам, не допуская тупиковых ситуаций общего зависания от ожидания заблокированных ресурсов;

- Система гарантирует каждой задаче, что рано или поздно она будет активирована;

- Система обрабатывает запросы реального времени;

- Система обеспечивает коммуникацию между процессами.

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

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

КЛАССИФИКАЦИИ ОПЕРАЦИОННЫХ СИСТЕМ.

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

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

 


<== предыдущая лекция | следующая лекция ==>
Аксиоматическое определение величины по Н.Я. Виленкину | Особенности областей использования.

Дата добавления: 2018-10-14; просмотров: 35 | Нарушение авторских прав


Рекомендуемый контект:


Поиск на сайте:


© 2015-2019 lektsii.org - Контакты - Последнее добавление

Ген: 0.003 с.