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

16 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
aliases:
- квантированию времени
tags:
- зрелость/🌱
date:
- - 2024-01-28
zero-link:
- "[[00 Архитектура ПО]]"
parents:
- "[[Вытесняющая многозадачность]]"
linked:
---
Планировщик задач ОС выделяет каждому потоку квант времени (~50 мкс) для выполнения на процессоре. Когда квант времени истекает или возникает событие, требующее [переключения контекста](Переключение%20контекста.md) (например, операция ввода/вывода, которая может занять некоторое время), ОС сохраняет состояние текущего [потока](Поток%20процесса%20ОС.md) (контекст) и загружает состояние следующего потока для его выполнения.
Квантирование времени является одним из механизмов, используемых в рамках [вытесняющей многозадачности](Вытесняющая%20многозадачность.md).