Prozesspriorität mit dem Befehl ps anzeigen
Das Flag -l (kleines L) des Befehls ps zeigt die nice
-Werte und die aktuellen Prioritätswerte der angegebenen Prozesse an.
Sie können beispielsweise die Prioritäten aller Prozesse anzeigen, deren Eigner ein bestimmter Benutzer ist:
# ps -lu user1
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
241801 S 200 7032 7286 0 60 20 1b4c 108 pts/2 0:00 ksh
200801 S 200 7568 7032 0 70 25 2310 88 5910a58 pts/2 0:00 vmstat
241801 S 200 8544 6494 0 60 20 154b 108 pts/0 0:00 ksh
Die Ausgabe zeigt das Ergebnis des zuvor beschriebenen Befehls nice -n 5 . Prozess 7568 hat eine untergeordnete Priorität von 70. (Der Befehl ps wurde von einer separaten Sitzung im Superusermodus ausgeführt, daher sind zwei TTYs vorhanden.)
Wenn einer der Prozesse die Subroutine setpri (10758, 59) verwendet hätte, um sich selbst eine feste Priorität zu geben, wäre eine Beispielausgabe von ps -l wie folgt:
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
200903 S 0 10758 10500 0 59 -- 3438 40 4f91f98 pts/0 0:00 fixpri