作業系統中,若資源(resource)按照編號排序,程序(process)需要使用資源時必須依此順序取用,則可以避免那一個死結發生的必要條件(deadlock necessary conditions)?
A互斥(mutual exclusion)
B佔用並等候(hold and wait)
C不可搶先(no preemption)
D循環式等待(circular wait)正確答案
答案與詳解
若所有程序都依編號遞增順序取用資源,就不可能形成「A等B、B等A」的環狀等待鏈,直接破壞循環等待條件。
