作者bmpss92196 (bmpss92196)
看板Grad-ProbAsk
标题[理工] 104政大资科OS
时间Fri Nov 16 15:38:09 2018
https://imgur.com/a/o7SRrZx
这题不太理解,想请问这样想是否有误
B>A>0
代表在running的process优先权"提升"速率会大於在ready queue的process
因此代表此为FIFO
而
A<B<0
代表running的优先权"降低"的速率会大於在ready queue的process
最後会导致在running的process优先权会比ready queue的还低
所以会造成LIFO
>0代表提升优先权的速率,<0代表降低优先权的速率
这样理解有误吗 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.171.176.196
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Grad-ProbAsk/M.1542353892.A.5C9.html
※ 编辑: bmpss92196 (118.171.176.196), 11/16/2018 15:47:06
1F:推 nannnnn: 我觉得题意应该不是只有running的process速率变b还而是 11/16 16:26
2F:→ nannnnn: 只要process之前有在running state过速率就变b,然後你想 11/16 16:26
3F:→ nannnnn: 的应该是对的,我自己是想五个process,然後假设其中还没 11/16 16:26
4F:→ nannnnn: 进过running state的优先权都加a进去过的都加b,然後画ga 11/16 16:26
5F:→ nannnnn: ntt chart 11/16 16:26
感谢
※ 编辑: bmpss92196 (118.171.176.196), 11/16/2018 16:58:26
6F:推 Dora5566: 感觉你讲得怪怪的 11/17 00:24