問答題

【計算題】一個操作系統(tǒng)有20個進(jìn)程,競爭使用65個同類資源,申請方式是逐個進(jìn)行的,一但某進(jìn)程獲得它所需要的全部資源,則立即歸還所有資源.每個進(jìn)程最多使用3個資源.若僅考慮這類資源,該系統(tǒng)有無可能產(chǎn)生死鎖,為什么?

答案: 若僅考慮這一類資源的分配,則不會產(chǎn)生死鎖。
因?yàn)樗梨i產(chǎn)生的原因有兩點(diǎn):系統(tǒng)資源不足或進(jìn)程推進(jìn)順序不當(dāng)。
微信掃碼免費(fèi)搜題