digital-garden/knowledge/dev/pc/Квантирование времени.md
2024-06-13 21:01:37 +03:00

1.2 KiB
Raw Blame History

aliases tags date zero-link parents linked
квантированию времени
зрелость/🌱
2024-01-28
00 Архитектура ПО
Вытесняющая многозадачность

Планировщик задач ОС выделяет каждому потоку квант времени (~50 мкс) для выполнения на процессоре. Когда квант времени истекает или возникает событие, требующее переключения контекста (например, операция ввода/вывода, которая может занять некоторое время), ОС сохраняет состояние текущего потока (контекст) и загружает состояние следующего потока для его выполнения.

Квантирование времени является одним из механизмов, используемых в рамках вытесняющей многозадачности.