死鎖,活鎖,飢餓,阻塞,無鎖

目錄 1 死鎖 2 活鎖 3 飢餓 4 阻塞 5 無鎖 6 活鎖與死鎖解決方法 1 死鎖 死鎖:是指兩個或兩個以上的進程(或線程)在執行過程中,因爭奪資源而造成的一種互相等待的現象,若無外力作用,它們都將無法推進下去。此時稱系統處於死鎖狀態或系統產生了死鎖,這些永遠在互相等待的進程稱爲死鎖進程。 死鎖發生的條件 互斥條件:線程對資源的訪問是排他性的,如果一個線程對佔用了某資源,那麼其他線程必須處於
相關文章
相關標籤/搜索