Comment vérifier ma gentillesse?

33

Y a-t-il un moyen de vérifier mon beau niveau? J'ai essayé avec ps, mais pour une raison quelconque, la sortie ne montre pas la colonne NI qui est censée montrer la priorité lvl si je ne me trompe pas.

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
la source

Réponses:

41

L'indicateur -o vous permet de spécifier des colonnes. Si vous voulez voir votre niveau, cela serait dans la colonne NI. Donc, pour voir tous les processus avec leur niveau agréable, faites quelque chose comme:

ps ax -o pid, ni, cmd
Ceci listera l'ID du processus, le niveau de sécurité et la commande réelle.


Exemple:

  $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
la source
4

Je vous suggère d'utiliser htop. C'est une excellente application de surveillance qui vous montre également la gentillesse de chaque processus exécuté sur votre box.

peperunas
la source