關於linux中的死鎖

一:什麼事死鎖?      進程(線程)在執行過程中,因爭奪資源而造成的一種互相等待的現象,若無外力作用,它們都將無法推進下去。此時稱系統處於「死鎖」狀態或系統產生了死鎖,這些永遠在互相等待的進程(線程)稱爲死鎖進程(線程)。由於資源佔用時互斥的,當某個進程提出申請資源後,使得有關進程(線程)在無外力協助下,永遠分配不到必備的資源而無法運行,這就產生了一種特殊現象死鎖。   舉例兩種情形:1 兩個
相關文章
相關標籤/搜索