[理工] 103清大OS 3 4 5 6 7

楼主: st474ddr (hikke)   2019-01-18 23:56:30
小弟没答案 所以想上版来跟各位大大对对看答案
第三题
https://i.imgur.com/kOTdQXr.jpg
第四题板上有在讨论
https://i.imgur.com/Oiw9D8R.jpg
https://i.imgur.com/Mkjve2S.jpg
跟大家对一下
不知道我写的有没有对
谢谢各位大大
作者: moozkito (Once!)   2019-01-19 00:10:00
第四题板上讨论结果不是1/3吗 我记错?举例 A拿123先把1拿着了 B的123,132都要等那个1 所以不会deadlock 其他四种组合把2或3拿着都有可能导致deadlock
作者: dumpling1234 (dumpling)   2019-01-19 00:40:00
6a faster cpu对thrashing完全没帮助所以不能那样写
作者: sdfg014025xx (随便就好)   2019-01-19 00:45:00
Trashing是因为不断的page fault 增快cpu没用
作者: yp195126 (我睡故我在)   2019-01-20 00:55:00
第四题1/3 如果A为123 B可以为132 123 只要第一个相同就不会产生deadlock 所以每个A可对应2个B (6*2)/(6*6)=1/3等待cup的process已经很少了 cpu变快还是少 没用7跟你一样 但我只有列式 感觉求大约值有点多余(?
楼主: st474ddr (hikke)   2019-01-20 23:22:00
谢谢各位大大的回答 3.5还有大大知道答案吗?

Links booklink

Contact Us: admin [ a t ] ucptt.com