操作系統-死鎖

死鎖 什麼是死鎖? 在併發環境下,各進程因競爭資源而造成的一種互相等待對方手裏的資源,導致各進程都阻塞,都無法向前推進的現象,就是「死鎖」。發生死鎖後若無外力干涉,這些進程都將無法向前推進。 死鎖、飢餓、死循環的區別 死鎖:各進程互相等待對方手裏的資源,導致各進程都阻塞,無法向前推進的現象。 飢餓:由於長期得不到想要的資源,某進程無法向前推進的現象。比如:在短進程優先(SPF)算法中,若有源源不斷
相關文章
相關標籤/搜索