[理工] 104政大资科OS

楼主: bmpss92196 (bmpss92196)   2018-11-16 15:38:09
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代表降低优先权的速率
这样理解有误吗 谢谢
作者: nannnnn (nannnnn)   2018-11-16 16:26:00
我觉得题意应该不是只有running的process速率变b还而是只要process之前有在running state过速率就变b,然后你想的应该是对的,我自己是想五个process,然后假设其中还没进过running state的优先权都加a进去过的都加b,然后画gantt chart
作者: Dora5566 (咩休干某)   2018-11-17 00:24:00
感觉你讲得怪怪的

Links booklink

Contact Us: admin [ a t ] ucptt.com