這題看題意,應該是右邊到左邊會對,左邊到右邊錯 C選項似乎有選 但為什麼A B兩個set數量一樣,就可以推到1-1? 可能A到B是多對一,然後B有些element沒對到嗎? 另外問作業系統的問題 1.test_and_set是privileged指令嗎? 網路上查有說是有說不是的說 2.process terminate is used for deadlock prevention是T or F? 然後寫中央的考古的時候, 發現很多題目偏冷門,可能是網路可能是Linux系統 這些大家都怎麼讀@@
test and set應該是 他是在user space利用系統呼叫完成的terminate應該是recovery我個人覺得要選 E選項比較像是減少程式多元度,而不是在執行中偵測死結然後砍掉行程而且題目是說 without introducing the possibility of deadlock 所以應該要選的是不會導致死結惡化的動作,我覺得跟banker's比較無關像交大108的4答案也是全選 可以參考一下https://drive.google.com/folderview?id=19B2DOFImdloxCoD922ZxLWEVniOupBqf嗯嗯我覺得應該是這樣,banker也有個定理,若系統是安全的則maxi的總和<行程總和+資源總和 所以行程減少確實不會到系統,應該可以當作另一個參考答案ABD 我看錯了==上面連結有附答案*行程減少確實不會危害到系統