Szczegóły programowe:
Blokada jest próbą stworzenia skrypt oparciu mechanizm blokujący dla każdego pliku. Mechanizm ten stara się bezpiecznie zajmować przypadku opuszczonych zamków najpierw blokowania zamka, a następnie opuszczony jej usunięcie (rekurencyjnie w razie potrzeby).
Komentarze Twórca
Wierzę, że wyeliminowaliśmy warunków wyścigu i będzie ciekawy, czy ktoś może udowodnić mnie źle.
Prosty mechanizm blokujący:
Podaj PID oraz plik do blokady. Jeśli proces z PID wychodzi, to porzucić wszelkie zamki w jego posiadaniu.
zamknij plik PID
odblokować plik
Komentarze nie znaleziono