2015-09-18 90 views

回答

1

死鎖來自資源進程(或線程)之間的爭用。所以,爲了理解僵局,我們需要了解資源。

可重複使用的資源

,可以再次重複使用的資源。例子包括處理器,I/O通道,主存儲器和輔助存儲器,文件,數據庫和信號量。

消耗品資源

由一個過程中使用後耗盡資源。例子包括硬件中斷,Unix信號,pthread_cond_signal調用,消息以及I/O緩衝區中的信息。

Source