Круглый Робин с разным временем прибытия

У меня есть алгоритм Round Robin, где квант времени равен 1, и есть четыре процесса с их временем прибытия и пакетами.

Процесс | Прибытие | Выброс

A | 0 | 10

Б | 2 | 1

C | 6 | 3

D | 7 | 2

Итак, я понимаю, что процесс A будет выполняться в течение двух циклов, так как очередь пуста, поэтому в цикле 2 он все еще имеет 8 для завершения. Но затем процесс B становится готовым, поэтому меня смущает то, какой из них запустится первым. Я понимаю, что когда процесс становится готовым или когда он завершает выполнение кванта, он сохраняется в конце очереди. Но я не уверен в этой ситуации, кто из них пойдет в конце.

0 ответов

Другие вопросы по тегам