Студопедия

КАТЕГОРИИ:

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



Состояния процесса и граф переходов.




Читайте также:
  1. A) Сервис Параметры Вид Отображать Строка состояния команд меню
  2. Cоциологический анализ электорального процесса: проблемы и методы исследования, сферы применения результатов
  3. I. Декларация-заявка на проведение сертификации системы качества II. Исходные данные для предварительной оценки состояния производства
  4. I. Торможение процесса модернизации в Японии
  5. Автоматич. линии; гибкие производственные системы. Их стр-ра, возможности использования в техпроцессах.
  6. Агрегатные состояния вещества
  7. Агрегатные состояния вещества. Характер теплового движения в этих состояниях. Особенности теплового движения в различных агрегатных состояниях вещества.
  8. Адсорбция в процессах очистки воды
  9. Аксиомы аналитико-иерархического процесса. Общая оценка АИП как метода принятия решения.
  10. Акты органов записи актов гражданского состояния

 

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

Процесс из состояния бездействия может перейти в состояние готовности в следу­ющих случаях.

- По команде оператора

- При выборе из очереди планировщиком

- При вызове из другой задачи

- По прерыванию от внешнего инициативного устройства

- При наступлении запланированного времени запуска программы

Из состояния выполнения процесс может выйти по одной из следующих при­чин.

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

- Процесс переводится супервизором операционной системы в состояние готов­ности к исполнению в связи с появлением более приоритетной задачи или в свя­зи с окончанием выделенного ему кванта времени.

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

 


 


Дата добавления: 2015-04-18; просмотров: 16; Нарушение авторских прав







lektsii.com - Лекции.Ком - 2014-2022 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты