--- aliases: - вытесняющей многозадачности - вытесняющей многозадачностью parents: - "[[Многозадачность ЦПУ]]" date: 2024-01-28 zero-link: - "[[../../meta/zero/00 Архитектура ЭВМ|00 Архитектура ЭВМ]]" linked: - "[[Кооперативная многозадачность]]" --- Вытесняющая многозадачность — это подход к [[Многозадачность ЦПУ|многозадачности]], при котором [операционная система](Операционная%20система.md) имеет полный контроль над тем, когда и какой [процесс](Процесс%20ОС.md) или [поток](Поток%20процесса%20ОС.md) получает доступ к [[Центральный процессор|процессору]]. [[Квантирование времени]]. Операционная система может прервать (вытеснить) текущий процесс или поток в любой момент времени, чтобы передать управление другому процессу или потоку, обеспечивая таким образом более эффективное и справедливое распределение процессорного времени между всеми выполняющимися задачами. Вытеснение приводит к [переключению контекста](Переключение%20контекста.md). *** ## Мета информация **Область**:: [[../../meta/zero/00 Архитектура ЭВМ|00 Архитектура ЭВМ]] **Родитель**:: [[Многозадачность ЦПУ]] **Источник**:: **Автор**:: **Создана**:: [[2023-01-28]] ### Дополнительные материалы - [[Кооперативная многозадачность|Кооперативная многозадачность]] ### Дочерние заметки ```dataview LIST FROM [[]] WHERE contains(Родитель, this.file.link) or contains(parents, this.file.link) ```