Вопрос планирования в реальном времени: относительный срок и абсолютный срок? - PullRequest
0 голосов
/ 29 октября 2018

Название говорит само за себя. В чем разница между относительным и абсолютным сроком. Я имею в виду крайний срок относительно чего?

Учитывая периодическую задачу, установленную с крайним сроком, отличным от периодов, и со всеми смещениями, равными 0 (∀i, ri, 0 = 0): • Лучшее задание - монотонное задание в срок. • Более короткий относительный срок → более высокий приоритет

1 Ответ

0 голосов
/ 30 октября 2018

Вопрос больше относится к значению слов относительный / абсолютный, чем perse RTOS. Относительный крайний срок указывает на максимальное время выполнения задания без угрозы для выполнения кода, то есть от запускающего события до конца задания. С другой стороны, абсолютный срок - это момент времени, когда работа должна быть завершена. Таким образом, абсолютный крайний срок - это относительный крайний срок плюс время начала выполнения задачи.

Для полноты картины относительные сроки весьма полезны для организации задач, и существует метод, основанный на этом (скорее всего, ваша цитата исходит от этого), называемый монотонным алгоритмом Deadline, более короткий срок, более высокий приоритет. Очевидно, что легче и понятнее работать с относительными сроками, чем с абсолютными сроками, так как последний полезен для таких методов, как «Самый ранний крайний срок».

...