摘要:
開篇死鎖是操作系統中的重要概念,和操作系統中的其他重要概念一樣,對它的正確理解將幫助你寫出更加高效、優秀的程序。這里沒有晦澀的定義,只有易懂的描述和生動的例子。相信你看了之后會有所收獲。什么是死鎖簡單的說,死鎖就是電腦里的硬件資源或者軟件資源不夠用了。為什么會有這種情況呢?比如說A占有資源m,請求資源n。B占有資源n請求資源m。進程A和B都會因為請求不到自己的資源而睡眠。下面將進一步介紹。更形象的描述-死鎖建模:為了能對死鎖進行更好的分析,我們為死鎖建模。就是用一個有向圖來表示進程和資源的使用情況,圓形節點表示進程,方形節點表示資源。資源指向進程的邊表示該進程占有該資源,進程指向資源表示進程請 閱讀全文
posted @ 2011-12-29 23:19
Geek_Ling
閱讀(2646)
評論(2)
推薦(3)

浙公網安備 33010602011771號