Linux
如何更改順序以處理頂級命令的優先級?
我有以下
top
命令的輸出。程序的程序優先級在哪裡?Mem: 678048K used, 336240K free, 0K shrd, 4K buff, 523012K cached CPU: 0.5% usr 26.1% sys 0.0% nic 72.9% idle 0.0% io 0.0% irq 0.4% sirq Load average: 1.89 1.75 1.62 3/154 3595 PID PPID USER STAT VSZ %VSZ CPU %CPU COMMAND 3794 1 root R 1992 0.2 0 19.5 /usr/sbin/syslogd 297 2 root SW 0 0.0 0 4.0 [ocf_0] 299 2 root SW 0 0.0 1 0.5 [ocf_1] 1152 1 root S 4032 0.4 1 0.3 /usr/sbin/procrecovery_mgr 1100 2 root SW 0 0.0 1 0.2 [ubi_bgt0d] 1330 2 root DW 0 0.0 1 0.2 [pfe_ctrl_timer]
它被稱為nice 值,在 的某些配置中預設顯示
top
。如果預設不顯示,您可以執行以下操作
- 執行
top
- 按
f
- 導航到以開頭的行
NI
並按Space
- 按下
q
返回主視圖。這記錄在
top
.編輯:@Kusalananda 指出優先級與 nice 值不同。OP 應該檢查兩者的定義並選擇合適的定義來用於他的目的。
要訪問優先級
NI
,請將步驟 3 中的更改為PR
。預設情況下,我
top
的顯示優先級和不錯的值。