2016-07-28 22 views
0

Betrachten Sie das folgende Szenario, und nehmen Sie dies als preemptive Shortest ersten Job, der Algorithmus ausführt. SJF [1]Kürzeste Job ersten Job mit Vorkaufsrecht erlaubt Anamoly

Das Problem hier ist auf der Timeline (3), p2 hat 1 Burstzeit zur Verfügung, aber p4, die jetzt hat zwei Burstzeit zur Verfügung steht, so ist meine Frage, warum p2 ist, ist nicht die Ausführung fortgesetzt , und warum p4 startet ?, Ist dieses Diagramm falsch oder habe ich in irgendeiner Weise missverstanden.

Antwort

2

Gantt-Diagramm hat sein wie:

enter image description here

durchschnittliche Wartezeit sein sollte, [(0 + 11) + 0 + 4 + 9]/4 = 6.