Jump to content

Упреждающее планирование с фиксированным приоритетом

Упреждающее планирование с фиксированным приоритетом — это система планирования, обычно используемая в системах реального времени . При вытесняющем планировании с фиксированным приоритетом планировщик гарантирует, что в любой момент времени процессор с наивысшим приоритетом выполняет задачу из всех тех задач, которые в данный момент готовы к выполнению.

есть У вытесняющего планировщика задача прерывания часов, которая может предоставить планировщику варианты переключения после того, как задача пройдет заданный период для выполнения — интервал времени . Преимущество этой системы планирования заключается в том, что ни одна задача не перегружает процессор на время, превышающее заданный интервал времени. Однако эта схема планирования уязвима для блокировки процессов или потоков : поскольку приоритет отдается задачам с более высоким приоритетом, задачи с более низким приоритетом могут ждать неопределенное время. Одним из распространенных методов решения этой ситуации является старение, при котором постепенно увеличивается приоритет ожидающих процессов и потоков, гарантируя, что все они в конечном итоге будут выполнены. Большинство операционных систем реального времени (RTOS) имеют вытесняющие планировщики. Кроме того, отключение квантования времени эффективно дает вам невытесняющую RTOS.

Упреждающее планирование часто отличают от кооперативного планирования , при котором задача может выполняться непрерывно от начала до конца, не вытесняясь другими задачами. Чтобы иметь возможность переключения задач, задача должна явно вызвать планировщик. Кооперативное планирование используется в некоторых ОСРВ, таких как Salvo или TinyOS .

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 6337d5961d6223e1695adc5039e99eb4__1705744560
URL1:https://arc.ask3.ru/arc/aa/63/b4/6337d5961d6223e1695adc5039e99eb4.html
Заголовок, (Title) документа по адресу, URL1:
Fixed-priority pre-emptive scheduling - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)