Phil Bull
philbull@gmail.com 2014
Процесс может иметь состояния: выполняется, ожидает, остановлен или зомби.
Алексей Кабанов
ak099@mail.ru 2016

# Что означают состояния процессов?

Состояние процесса сообщает, выполняет ли процесс в данный момент какую либо работу, или нет. Существуют 4 состояния процесса:

# Выполняется

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

# Ожидает

Процессы, которые в данный момент ничего не делают (например, потому, что ожидают какого-то события). Они не используют время процессора, но занимают память. Если понадобится что-то сделать, они «проснутся» и сменят состояние на Выполняется.

# Остановлен

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

Чтобы сделать это, найдите процесс во вкладке Процессы, щёлкните на нём правой кнопкой и выберите Остановить в появившемся меню. Процесс можно будет снова «разбудить», выбрав в этом же меню Продолжить.

# Зомби

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

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

Большинство процессов находятся в состоянии выполнения или ожидания.