Круглый Робин с разным временем прибытия
У меня есть алгоритм Round Robin, где квант времени равен 1, и есть четыре процесса с их временем прибытия и пакетами.
Процесс | Прибытие | Выброс
A | 0 | 10
Б | 2 | 1
C | 6 | 3
D | 7 | 2
Итак, я понимаю, что процесс A будет выполняться в течение двух циклов, так как очередь пуста, поэтому в цикле 2 он все еще имеет 8 для завершения. Но затем процесс B становится готовым, поэтому меня смущает то, какой из них запустится первым. Я понимаю, что когда процесс становится готовым или когда он завершает выполнение кванта, он сохраняется в конце очереди. Но я не уверен в этой ситуации, кто из них пойдет в конце.