[理工] [OS]-台大電機99

看板Grad-ProbAsk作者 (...)時間16年前 (2010/03/08 16:36), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/1
第13題 問deadlock的必要條件 選項D:OS cannot kill a process to reclaim the resources held by the process. 這是nonpreemptive嗎 ? 用kill 感覺有點怪怪的 roll back一個process需要kill他嗎 ? kill感覺就terminated了 roll back 應該重新開始 放到ready queue就好吧 ? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.125.176

03/08 16:39, , 1F
還是說 他重點放在無法從process奪取資源的話 感覺要選
03/08 16:39, 1F

03/08 16:39, , 2F
可是用kill就怪怪的 ...
03/08 16:39, 2F

03/08 19:59, , 3F
我覺得要選,畢竟跟no preemption概念一樣
03/08 19:59, 3F

03/08 21:40, , 4F
但是OS沒有必要kill process 這跟deadlock條件無關
03/08 21:40, 4F

03/08 22:31, , 5F
觀念上是nonpreemptive 但是實做上不合理 不知道對不對..
03/08 22:31, 5F
文章代碼(AID): #1BbBR_6V (Grad-ProbAsk)