注意可能的錯誤在PRI從PS手冊頁:需要在PRI標準格式說明符PS解釋 - 在文檔
考慮PID 「的過程中PRI PRI優先級數字越大,意味着較低的優先級。」 26073這裏
$ renice +15 26073
26073: old priority 5, new priority 15 # I am making this process more nice
$ ps -t 1 -o pid,ppid,%cpu,stat,cmd,bsdstart,time,pri
PID PPID %CPU STAT CMD START TIME PRI
9115 18136 0.0 Ss bash 17:10 00:00:01 19
26073 9115 12.0 RN+ p4 sync 19:06 00:02:56 4
STAT = RN +,這意味着:跑步,低PRIO(高興其他),前景。 PRI = 4(1)
$ sudo renice -10 26073
26073: old priority 15, new priority -10 # I am making this process less nice
$ ps -t 1 -o pid,ppid,%cpu,stat,cmd,bsdstart,time,pri
PID PPID %CPU STAT CMD START TIME PRI
9115 18136 0.0 Ss bash 17:10 00:00:01 19
26073 9115 12.0 S<+ p4 sync 19:06 00:03:15 29
STAT = S < +這意味着:可中斷睡眠,高PRIO(未很好的其他人),前景。 PRI = 29(2)
在案例2中,流程優先級增加了,或者說是另一種方式,流程變得更優先了。
但這個矛盾是什麼PRI的定義從手冊頁(即數字越大,意味着較低的優先級)
在我的電腦上,我仍然看到PRI值非常高,而且值很低。這最令人困惑。 – abc 2011-04-16 03:21:16
我會看看你提供的參考資料。 – abc 2011-04-16 17:01:11