下列何種狀況可以確保程序(process)執行時避免死結(deadlock)的產生?
A一個程序需要寫入一個檔案時,會先等待其他程序寫入完成
B作業系統保證程序已占用的資源不會給予其他程序使用
C在分散式作業系統(distributed operating system)中執行程式
D作業系統有權強制收回(de-allocate)程序已占用的資源正確答案
答案與詳解
作業系統可強制回收資源即『允許搶奪 (Preemption)』,直接破壞死結四要件中的『不可搶奪』,因此能避免死結發生。
Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。
