[理工] 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