Операционные системы. Процессы и потоки. Илюшкин Б.И. - 29 стр.

UptoLike

Составители: 

процессу идентификатор, формирует управляющие табли-
цы процесса.
Новый/Готовый. ОС переводит процесс в состояние гото-
вого к выполнению по мере готовности к обработке допол-
нительных процессов. Существуют ограничения на коли-
чество запущенных процессов и на объем выделяемой для
процессов виртуальной памяти (для поддержки нормаль-
ной производительности системы).
Готовый/Выполняющийся. ОС выбирает один из готовых
для выполнения процессов в соответствии с принятой стра-
тегией планирования.
Выполняющийся/Завершающийся. ОС прекращает выпол-
нение процесса по одной из причин завершения процессов.
Выполняющийся/Готовый. ОС прерывает выполнение
процесса или вытесняет процесс по истечении заданного
кванта времени или из-за наличия другого процесса с более
высоким приоритетом.
Выполняющийся/Блокированный. Процесс переводится в
заблокированное состояние, если для продолжения работы
требуется наступление некоторого события (ожидание за-
вершения операции ввода-вывода, сообщения от другого
процесса и т.п.).
Блокированный/Готовый. Заблокированный процесс пере-
ходит в состояние готовности к выполнению при наступле-
нии ожидаемого события.
Готовый/Завершающийся. Родительский процесс может
прервать выполнение дочернего процесса. Дочерний про-
цесс может прекратиться при завершении родительского
процесса.
29