操作系統2.4.1 死鎖的概念

一、什麼是死鎖? 多個進程因競爭資源而導致各進程都阻塞(相互等待)。 若無外力作用,這些進程都將無法向前推進。   二、進程死鎖、飢餓、死循環的區別(選擇題) 死鎖:各個進程互相等待對方手中的資源,導致各個進程都堵塞無法向前推進的現象 飢餓:由於長期得不到想要的資源,某進程無法向前推進的現象。比如:短進程優先算法(SPF)中,若有源源不斷的短進程到來,則長進程就一直得不到處理機,從而發生長進程的飢
相關文章
相關標籤/搜索