33.如何才能產(chǎn)生死鎖

產(chǎn)生死鎖的四個必要條件:

一.互斥條件:所謂互斥就是進(jìn)程在某一時間內(nèi)獨占資源。

二.請求與保持條件:一個進(jìn)程因請求資源而阻塞時,對已獲得的資源保持不放。

三.不剝奪條件:進(jìn)程已獲得資源,在末使用完之前,不能強行剝奪。

四.循環(huán)等待條件:若干進(jìn)程之間形成一種頭尾相接的循環(huán)等待資源關(guān)系。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1、競態(tài)條件: 定義:競態(tài)條件指的是一種特殊的情況,在這種情況下各個執(zhí)行單元以一種沒有邏輯的順序執(zhí)行動作,從而導(dǎo)致...
    Hughman閱讀 1,434評論 0 7
  • 死鎖產(chǎn)生的原因和解鎖的方法 產(chǎn)生死鎖的四個必要條件: (1) 互斥條件:一個資源每次只能被一個進(jìn)程使用。 (2) ...
    憩在河岸上的魚丶閱讀 1,543評論 0 4
  • 進(jìn)程和線程 進(jìn)程線程的區(qū)別1、進(jìn)程是什么?是具有一定獨立功能的程序、它是系統(tǒng)進(jìn)行資源分配和調(diào)度的一個獨立單位,重點...
    HeartGo閱讀 1,315評論 0 4
  • 端午節(jié)下午窩家用姐夫幫忙裝的盒子看了2部電影:《刺客信條》《血戰(zhàn)鋼鋸嶺》 前者是血液中的信條,后者是宗教中的信仰。...
    一只貓喵閱讀 457評論 0 0
  • 微軟在本月底召開Build2016大會,本次大會上將會重點公開Win10升級系統(tǒng)RedStone的更新內(nèi)容,微軟稱...
    Win10K閱讀 923評論 0 1

友情鏈接更多精彩內(nèi)容