Распределение ресурсов

Операционная система может управлять такими ресурсами, как центральная память, каналы ввода-вывода и центральный процессор. Эти ресурсы используются всеми заданиями пользователей; распределение осуществляется системой автоматически.

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