Увеличивается ли время работы задачи при планировании?(упреждающее планирование) - PullRequest
0 голосов
/ 01 марта 2019

Это то, что я обнаружил во время изучения упражнения, результат которого уже был дан, но что-то немного отличается от того, что изучали до сих пор:

enter image description here

На этом рисунке вы видите таблицу планирования упреждающего планирования на 2 ЦП с 6 задачами, и, конечно, каждому из них было предоставлено время, необходимое для завершения задачи и приоритетов.

ИТеперь главный вопрос:

Разве оставшееся время работы задачи № 1 не должно быть 4, когда ее работа продолжается в ЦП № 2 при t = 7?На рисунке это говорит о том, что задача 6 из 6 была выполнена, хотя 6 из 10 первоначальных рабочих часов были выполнены при t = 0, что означает, что осталось выполнить только 4 задачи.Упражнение делает это неправильно или я пропустил что-то, что вы должны знать о мультипроксимированном планировании?

(Сначала я подумал, что это потому, что переключение процессора, но если я смотрю на задачу № 4, это не похоже на то, чтодело)

Буду очень признателен за ваше мнение Спасибо.

1 Ответ

0 голосов
/ 04 марта 2019

Так что да, это оказалось ошибкой в ​​листе.так что задача №1 должна иметь только 4 задачи к моменту времени t = 7

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...