Понятие процесса.

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

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

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

Блокированный. Процесс, который не может выполняться до тех пор, пока не произойдет некоторое событие, например завершение операции ввода-вывода.

Новый. Только что созданный процесс, который еще не помещен операционной системой в пул выполнимых процессов. Обычно это новый процесс, который еще не загружен в основную память.

Завершающийся. Процесс, удаленный операционной системой из пула выполнимых процессов.