Systemy operacyjne
Definicja blokady
Zbiór procesów pozostaje w stanie blokady, jeżeli każdy proces z tego zbioru czeka na zdarzenie, które może być spowodowane tylko przez inny proces z tego samego zbioru.
Najczęściej zdarzenia te dotyczą przydzielania i zwalniania zasobów, takich jak:
• zasoby fizyczne (drukarki, miejsce w pamięci, cykle procesora),
• zasoby logiczne (pliki, semafory).
Progre*
oTQ
Pn*»re*s of P
Figurę 6.2 Example of Deadlock [BAC098]