Jump to content

Первое планирование виртуального крайнего срока на самые ранние сроки

Самый ранний подходящий виртуальный срок в первую очередь ( EEVDF ) — это с динамическим приоритетом долей алгоритм пропорционального планирования для мягкого реального времени . систем [1]

Алгоритм

[ редактировать ]

EEVDF был впервые описан в 1995 году в статье Иона Стойки и Хусейна Абдель-Вахаба «Сначала самый ранний приемлемый виртуальный крайний срок: гибкий и точный механизм пропорционального распределения долевых ресурсов». [2] Для определения приоритета планирования он использует понятия виртуального времени, приемлемого времени, виртуальных запросов и виртуальных сроков. [1] Он обладает тем свойством, что, когда задание продолжает запрашивать услугу, объем полученной услуги всегда находится в пределах максимального квантового размера того, на что оно имеет право. [3]

Планировщик ядра Linux

[ редактировать ]

В 2023 году Питер Зийлстра предложил заменить Completely Fair Scheduler (CFS) в ядре Linux EEVDF планировщиком процессов . [4] [5] Цель заключалась в том, чтобы устранить необходимость в патчах CFS, улучшающих задержку. [6] Планировщик EEVDF заменил CFS в версии 6.6 ядра Linux. [7]

См. также

[ редактировать ]
  1. ^ Jump up to: а б Эриксон, Джереми П.; Андерсон, Джеймс Х. (2 сентября 2022 г.). Тиан, Ю-Чу; Леви, Дэвид Чарльз (ред.). Справочник по вычислениям в реальном времени . Спрингер Природа. стр. 233–267. doi : 10.1007/978-981-287-251-7_4 – через Springer Link.
  2. ^ Стойка, Ион; М. Абдель-Вахаб, Хусейн (1995). Самый ранний подходящий виртуальный срок: гибкий и точный механизм пропорционального распределения ресурсов (технический отчет). Кафедра CS, Университет Олд Доминион. ТР-95-22.
  3. ^ Эпема, DHJ (2 ноября 1998 г.). «Планирование распада использования в мультипроцессорах» . Транзакции ACM в компьютерных системах . 16 (4): 367–415. дои : 10.1145/292523.292535 .
  4. ^ «Планировщик EEVDF может быть готов к использованию в Linux 6.6» . Фороникс . Проверено 31 августа 2023 г.
  5. ^ «[ИСПРАВЛЕНИЕ 00/10] запланировано: EEVDF с использованием хорошей задержки [LWN.net]» . LWN.net .
  6. ^ «Планировщик ЦП EEVDF для Linux [LWN.net]» . LWN.net . Проверено 31 августа 2023 г.
  7. ^ «Планировщик EEVDF объединен для Linux 6.6, повторно представлено планирование гибридного кластера Intel» . Фороникс .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 96c0617548cb431595508b7162eaf0f2__1718954400
URL1:https://arc.ask3.ru/arc/aa/96/f2/96c0617548cb431595508b7162eaf0f2.html
Заголовок, (Title) документа по адресу, URL1:
Earliest eligible virtual deadline first scheduling - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)