Вопрос 8. Основные дисциплины диспетчеризации.
1. FIFO – если потоку назначено FIFO, то другой поток с таким же приоритетом получит управление, если исполняющийся поток заблокируется сам или уступит право исполнения.
2. RR – круговая или карусельная диспетчеризация. Поток исполняется в течение кванта времени и передает управление следующему потоку с таким же приоритетом
Основные постулаты диспетчеризации для однопроцессорных систем.
Только один поток может выполняться в данный момент времени,
Всегда должен выполняться поток с высшим приоритетом,
Поток должен работать до тех пор, пока он не заблокируется или не завершится,
Поток (RR) должен работать в течение выделенного ему кванта времени, после чего планировщик (ядро ОСРВ) обязан его перепланировать.