Что произойдет, если процесс завершится во время среза tims в алгоритме циклического перебора? - PullRequest
0 голосов
/ 21 октября 2019

Есть три задания, P1, P2 и P3, и я использую алгоритм циклического перебора для планирования этих заданий. Временной интервал (квант) равен 3, а время загрузки ЦП для каждого задания равно 7, 5, 10.

Так что это будет работать так:

0 ~ 3: P1

3 ~ 6: P2

6 ~ 9: P3

9 ~ 12: P1

12 ~ 14: P2 (готово)

И что я хочу знать, это то, что происходит с 14. Я уверен, что P3 будет запланирован на 14 ~ 15, но переключается ли планировщик на P1 на 15? Или он снова начинает считать 3 с 14 и переключается на P1 в 17?

...