Como verificar minha gentileza?

33

Existe alguma maneira de verificar meu bom lvl? Eu tentei ps, mas por algum motivo a saída não mostra a coluna NI, que deve mostrar a prioridade do lvl, se não estiver errado.

ps -fl -c 

F S UID        PID  PPID CLS PRI ADDR SZ WCHAN  STIME TTY          TIME CMD
0 S sebas     9761 26810 TS   19 -  6564 wait   18:07 pts/4    00:00:00 bash
0 R sebas    25389  9761 TS   19 -  5661 -      18:27 pts/4    00:00:00 ps -fl -c
sebas
fonte

Respostas:

41

O sinalizador -o permite especificar colunas. Se você quiser ver o seu bom nível, isso estaria na coluna da NI. Portanto, para ver todos os processos com seu nível agradável, faça algo como:

ps ax -o pid, ni, cmd
Isso listará o ID do processo, o nível agradável e o comando real.


Exemplo:

  $ps ax -o pid,ni,cmd
  PID  NI CMD
    1   0 /sbin/init
    2  -5 [kthreadd]
    3   - [migration/0]
    4  -5 [ksoftirqd/0]
    5   - [watchdog/0]
    6   - [migration/1]
    7  -5 [ksoftirqd/1]
    8   - [watchdog/1]
Jos
fonte
4

Eu sugiro que você use htop. É um ótimo aplicativo de monitoramento que também mostra a gentileza de cada processo em execução na sua caixa.

peperunas
fonte