如何更改 top 命令的处理优先级顺序?

如何更改 top 命令的处理优先级顺序?

我有以下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]

答案1

它被称为物有所值,并且在 的一些配置中默认显示top。如果默认不显示,您可以执行以下操作

  1. 执行top
  2. f
  3. 导航到以 开头的行NI并按Space
  4. q返回主视图。

这记录在 的联机帮助页的第 3a 和 3b 节中top

编辑:@Kusalananda 指出优先级与好值不同。 OP 应检查两者的定义并选择适合其目的的定义。

要访问优先事项,将NI步骤 3 中的 更改为PR

默认情况下,我的top显示优先级和良好值。

相关内容