【線程】--------認識死鎖

一、死鎖 1)提出 多線程與多進程提高了系統資源的利用率,然而併發執行也會帶來一些問題,如死鎖。 2)概念 死鎖是指兩個或兩個以上的進程在執行過程中,由於競爭資源或者由於彼此通信而造成的一種阻塞的現象,若無外力作用,它們都將無法推進下去。此時稱系統處於死鎖狀態或系統產生了死鎖,這些永遠在互相等待的進程稱爲死鎖進程。 3)死鎖在現實生活中的實例 在一個計算機系統中,只有一個打印機和一個輸入設備。進程
相關文章
相關標籤/搜索