Другой пользователь опубликовал этот вопрос по кратчайшей работе в первую очередь (SJF).Вот пример:
Как это будет решено для кратчайшего оставшегося времени в следующем?Превентивная версия Shortest Job First.
Я понимаю, что для выполнения выбран процесс с наименьшим количеством времени, оставшегося до завершения.Однако что произойдет, если прибудет новый процесс, у которого время пакета точно такое же, как и у оставшегося времени завершения текущего выполняющегося процесса?
В том случае, если прибывает новый процесс с временем пакетасовпадает с текущим выполняющимся процессом (как видно в этом примере), затем продолжается ли текущий процесс?
Диаграмма Ганта, показывающая, как я понимаю, что процессы будут запланированы:
Я прав в своем понимании?Заранее спасибо.