Inwersja priorytetów: Różnice pomiędzy wersjami

Rozmiar się nie zmienił ,  14 lat temu
Poprawa ostatniego akapitu. Proces 2, a nie 3 wykonuje się do końca przed procesem 1, który ma wyższy priorytet.
[wersja nieprzejrzana][wersja nieprzejrzana]
m (robot dodaje: ca:Inversió de prioritat; zmiany kosmetyczne)
(Poprawa ostatniego akapitu. Proces 2, a nie 3 wykonuje się do końca przed procesem 1, który ma wyższy priorytet.)
Dopiero po zakończeniu procesu 2 zostaje ponownie uruchomiony proces 3, który natychmiast po zwolnieniu zasobu zostaje wywłaszczony przez proces 1, który może kontynuować wykonanie.
 
W powyższym przykładzie proces 1 o wyższym priorytecie jest wykonywany dopiero po zakończeniu procesu 32 o niższym priorytecie - taka sytuacja jest nazywana '''inwersją priorytetów'''. Jako środek zaradczy stosuje się tymczasowe podniesienie priorytetu procesów
wywłaszczonych, które rezerwują zasoby, do najwyższego priorytetu procesu oczekującego na te zasoby. Oryginalna wartość priorytetu zostaje im przywrócona natychmiast po zwolnieniu zasobów.
 
12

edycji