Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Управление процессами






Как правило, управление осуществляется процессами взаимосвязанными тем или иным способами. Изолированные управления не требуют.

Управление процессами заключается в выполнении некоторых ограничений. Они влияют на порядок выполнения процессов, ну и на время и порядок пребывания их в том или ином состоянии. Ограничения – синхронизирующие правила. Их достаточно много. Простейшие:

1. Отношение предшествования. Заключается в том, что определенные процессы всегда должны переходить в активное состояние раньше, чем какие-то другие.

2. Отношение приоритетности. Заключается в том, что процесс с некоторым текущим приоритетом может быть переведен в активное состояние при соблюдении двух условий: в очереди процессов в состоянии Готовности нет процесса с более высоким приоритетом и ЦП либо свободен, либо занят процессом с меньшим приоритетом.

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

 

19.10.2011

Ресурс

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

Классификация по реальности существования:

1. Физический. Существует реально и при распределении между процессами обладают всеми физическими характеристиками.

2. Виртуальный. Некоторая модель физического ресурса, как правило, реально он не существует, но при этом обладает свойствами, присущими реальному ресурсу.

Большая часть физических ресурсов подвергается виртуализации. Концепция виртуализации – одна из основополагающих современности.

 

Классификация по возможности расширения своих свойств:

1. Жесткий ресурс

2. Ресурс, обладающий возможностью расширения свойств – ресурс, возможный подвергнуть виртуализации.

 

Классификация по степени активности:

1. Ресурс может влиять на развитие определенных процессов – активный ресурс.

2. Пассивный

 

Классификация по времени существования:

1. Постоянные

2. Временные. Например: любая внешняя флеш-память

 

Классификация по степени важности:

1. Главные. Без главного ресурса процесс не может продолжить исполнение.

2. Второстепенные могут быть чем-то заменены.

 

Классификация по характеру использования:

1. Параллельно используемые ресурсы (использование памяти)

2. Последовательно используемые ресурсы (процессор, печатающее устройство)

 


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.006 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал