作者AAQ8 ()
看板Grad-ProbAsk
标题[理工] OS题库
时间Tue Nov 13 14:53:28 2018
https://i.imgur.com/83QWnof.jpg
为什麽这题的(e)选项是对的
我的想法是block状态是在等event occur
跟ready是截然不同的状态
所以扯不上边
不知道我的想法哪里错了
麻烦各位
感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 39.12.164.104
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Grad-ProbAsk/M.1542092011.A.945.html
2F:推 w199381: Po了图才发现好像不太对...没回答到问题 11/13 15:05
3F:推 Dora5566: 可能block for CPU吧我猜的 11/13 15:45
4F:→ Dora5566: 我比较好奇,non-blocking只是类似asynchronize 应该不 11/13 15:46
5F:→ Dora5566: 是直接视为吧?! 11/13 15:46
6F:推 q79236: d只是说大概可以视为 e是因为在ready queue中的process又 11/13 17:42
7F:→ q79236: 不会取得资源 所以不会有任何的运作 11/13 17:42
8F:→ o5739201: 我猜是因爲你在ready q时排班器已经帮你排班了 所以你只 11/13 19:21
9F:→ o5739201: 能等着抢cpu吧 11/13 19:21