BD-2st-1.2-w09.tresc-1.1-Slajd19
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Metody wykrywania i rozwiązywania zakleszczeń (2)
Algorytm wykrywania i rozwiązywania zakleszczeń konstruuje okresowo graf FWG i sprawdza, czy wystąpił w nim cykl. Zakleszczenie jest rozwiązywane przez wycofanie jednej z transakcji należących do cyklu. Graf FWG jest konstruowany przez specjalny proces systemowy w oparciu o mechanizm timeout-u. Jeżeli transakcja czeka zbyt długo na założenie blokady (przekroczyła limit czasu przydzielony jej przez system), możemy założyć, że wystąpiło zakleszczenie.