Планирование выполнения до завершения
Эта статья нуждается в дополнительных цитатах для проверки . ( январь 2021 г. ) |
Планирование до завершения или невытесняющее планирование — это модель планирования , в которой каждая задача выполняется до тех пор, пока она либо не завершится, либо явно не передаст управление обратно планировщику. [1] Системы, работающие до завершения, обычно имеют очередь событий , которая обслуживается либо в строгом порядке поступления с помощью цикла событий , либо с помощью планировщика допуска , который способен планировать события вне очереди на основе других ограничений, таких как сроки .
Некоторые системы вытесняющего многозадачного планирования ведут себя как планировщики выполнения до завершения в отношении задач планирования на одном конкретном уровне приоритета процесса , в то время как эти процессы все еще вытесняют другие задачи с более низким приоритетом и сами вытесняются задачами с более высоким приоритетом.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Таненбаум, Эндрю С. (2015). Современные операционные системы (4-е изд.). Пирсон. п. 153. ИСБН 9780133591620 . OCLC 870646449 .