3.4.2. Отсрочка процесса
При выполнении длинных кодовых инструкций процесс может надолго занять CPU.
Это означает, что за исключением прерываний никакой другой процесс не имеет
доступ к CPU. Для облегчения доступа к CP процесс может осуществить повторное
планирование, тем самым "отсрочить" свое выполнение.
При отсрочке процесса адрес блока управления помещается в стек процесса. Затем
процесс выдает запрос на планирование, вызывая процедуру "Активизировть", с
указанием адреса собственного БУП (блока управления процессом). Планировщик-
диспетчер выбирает на выполнение следующий процесс из очереди.
|