互斥鎖、死鎖及死鎖產生條件及其破壞條件

目錄 互斥鎖 死鎖 死鎖產生的4個必要條件條件 破壞死鎖條件 互斥鎖   操作系統創建一個線程最大的問題就是臨界資源和臨界區的互斥訪問,例如公共換衣就是臨界資源,我們在進入到換衣間(臨界區)後,就首先上鎖; 然後用完離開換衣間(臨界區)之後,把鎖釋放供別人使用。如果有人想去換衣間時發現門鎖上了,他也有兩種策略:    1、在換衣間門口那裏等(阻塞);     2、暫時先離開等會再過來看(非阻塞);
相關文章
相關標籤/搜索