Planowanie rotacyjne wykonania procesów

0

Witam,

bardzo proszę o wytłumaczenie dlaczego w czasie 4 nie wykonujemy przez dwa kwanty czasu procesu 3? Jest on już przecież gotowy do wykonania a zrozumiałem, że zgodnie z zasadą FIFO wykonujemy w RR procesy. Dlaczego zamiast tego wracamy do procesu 1?

f4db39c96d.png

f889a1189e.png

Pozdrawiam,
Arek

0

google znalazło http://edu.pjwstk.edu.pl/wyklady/sop/scb/wyklad4/wyklad.html

0   add p1, do p1
[] -> [p1] -> []
2   add p2, add p1, do p2
[] -> [p2, p1] -> [p1]
4   add p3, add p2, do p1
[p1] -> [p1, p3, p2] -> [p3, p2]
5   add p4
[p3, p2] -> [p3, p2, p4]
6   add p1, do p3
[p3, p2, p4] -> [p3, p2, p4, p1] -> [p2, p4, p1]
7   do p2
[p2, p4, p1] -> [p4, p1]
9   add p2, do p4
[p4, p1] -> [p4, p1, p2] -> [p1, p2]
11  do p1
[p1, p2] -> [p2]
13  add p1, do p2
[p2] -> [p2, p1] -> [p1]
14  do p1
[p1] -> []
16 all done

w jednostce czasu 2 do kolejki zostaje dodany nieukończony p1, a w w jednostce czasu 4 dodany jest p3, czyli p1 będzie przed p3

1 użytkowników online, w tym zalogowanych: 0, gości: 1