鎖死解決辦法:
1預防死鎖:處理死鎖最直接的方法就是破壞造成死鎖的4個必要條件中的一個或多個,以防止死鎖的發生。
2避免死鎖:在系統資源的分配過程中,使用某種策略或者方法防止系統進入不安全狀態,從而避免死鎖的發生。
3檢測死鎖:這種方法允許系統在運行過程中發生死鎖,但是能夠檢測死鎖的發生,並採取適當的措施清除死鎖。
4解除死鎖:當檢測出死鎖後,採用適當的策略和方法將進程從死鎖狀態解脱出來。