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

m
link wewnetrzny
[wersja nieprzejrzana][wersja nieprzejrzana]
m (link wewnetrzny)
 
== Przykład ==
W systemie uruchomione są trzy [[proces (informatyka)|procesy]] o identyfikatorach 1, 2 i 3, przy czym najwyższy [[priorytet]] posiada proces 1, a najniższy proces 3. Ponadto procesy 1 i 3 wykorzystują [[semafor]] jako mechanizm synchronizujący dostęp do pewnego zasobu.
 
Proces 3 podczas swojego wykonania uzyskuje dostęp do chronionego semaforem zasobu. Tuż po tym zostaje on [[wywłaszczenie (informatyka)|wywłaszczony]], po czym wykonanie rozpoczyna proces o najwyższym priorytecie - proces 1.
520

edycji