【系統公告】頁面上方功能列及下方資訊全面更換新版,舊用戶可再切回舊版。 前往查看

初等/五等/佐級◆資料處理大意題庫下載題庫

上一題
29 下列那種情況下不可能造成死結(Dead Lock)的發生?
(A)資源的使用是可以共享的情況
(B)數個程序間沒有優先使用資源的情況
(C)程序間有正在使用資源又等待另一資源的情況
(D)資源的使用必須要互斥的情況


答案:登入後觀看
難度: 簡單
1F
回到原點,重新出發 高三下 (2010/05/20)

2F
回到原點,重新出發 高三下 (2010/05/20)
22344
3F
pesegut 大一上 (2021/10/31)

wiki:https://zh.wikipedia.org/wiki/%E6%AD%BB%E9%94%81

死結的四個條件是:


  • 禁止搶占(no preemption):系統資源不能被強制從一個行程中登出。
  • 持有和等待(hold and wait):一個行程可以在等待時持有系統資源。
  • 互斥(mutual exclusion):資源只能同時分配給一個行程,無法多個行程共享。
  • 循環等待(circular waiting):一系列行程互相持有其他行程所需要的資源。


死結只有在四個條件同時滿足時發生,預防死結必須至少破壞其中一項。


(A) => 破壞互斥條件

(B) => 符合禁止搶占條件&循環等待條件

(C) => 符合持有和等待的條件

(D) => 符合互斥條件

29 下列那種情況下不可能造成死結(Dead Lock)的發生? (A)資源..-阿摩線上測驗