Вопросы, касающиеся алгоритмов планирования ЦП (циклическое и приоритетное планирование) - PullRequest
0 голосов
/ 10 апреля 2020

Рассмотрим следующие процессы:

enter image description here

1) Мой первый вопрос: нужно ли нам планировать их, используя приоритетное планирование приоритетов с Round-Robin для равные приоритеты процессов с квантом 3. Вот мой ответ на эту проблему:

enter image description here

Извините за этот плохой рисунок. Моя проблема здесь в момент 13. В это время у нас есть два процесса с одинаковым приоритетом (p1 и p3), которые нам нужно запланировать, используя RR с квантом 3. У меня вопрос, какой процесс мы начнем планировать здесь? Я начал с p1, поскольку он уже выполнялся процессором. Также остальная часть ответа верна?

2) Теперь по второму вопросу. Давайте рассмотрим, что нам нужно запланировать тот же процесс с циклическим перебором с квантом 4. Я использовал этот сайт, чтобы проверить мой ответ http://cpuburst.com/ и вот его ответ: enter image description here

Согласно этому ответу, в момент времени 20 p4 должно быть выполнено , но согласно моему ответу p1 это процесс, который должен быть выполнен ?? И из-за этой разницы, остальная часть ответа отличается от моего.

...