PR 表示目前系統分配給該 process 的優先權,而若是要特別要調整該 process 的優先權的話,透過提高或者是降低 NI 數值即可讓 PR 變化。
簡單來說,PR 可以看成目前開車時的時速表的速度,而 NI 表示油門,這樣看就不會弄錯了。只是要注意一般系統 NI=0,所以 PR 由系統內定自行調整。
簡單來說,PR 可以看成目前開車時的時速表的速度,而 NI 表示油門,這樣看就不會弄錯了。只是要注意一般系統 NI=0,所以 PR 由系統內定自行調整。
至於 PR 與 NI 兩者是否有一定比例轉換關係,答案應該是沒有的。
就象一群人抢食物,大家都彬彬有礼,你只要眼睛一瞪,别人就让开了;要是大家都带了刀,你只带了三节棍,那你就是儒雅之人(当然也没吃的)
一个process的PR与自身的NI绝对值是没有一一对应关系的。要把所有process的NI值都考虑进来,调度程序才能决定一个process的PR。具体算法曾经见过,此刻想不起来了。应该是引入权重的概念来计算。