Welches Kommando zeigt die Priorität des Prozesses mit der PID 4711 an?
ps --format=pid,pri 4711
showpriority --pid=4711
cat /proc/4711/priority
ps u 4711
LPI-Lernziel Prozess-Ausführungsprioritäten ändern (103.6)
Generell ist ps keine schlechte Wahl zum Herausfinden von Fakten über
Prozesse. Mit der --format-Option können Sie sich gezielt einzelne
Prozessdaten für die Ausgabe wünschen (die Man-Page von ps verrät die
Details), und wie der Zufall es will (naja), liefert der Schlüssel pri
gerade die Prozesspriorität. Richtig ist also Antwort 1.
ps u (Antwort 2) liefert zwar jede Menge Informationen über den
Prozess, aber die Priorität ist leider nicht dabei. Also ist diese Antwort
falsch. Ebenfalls stehen in /proc/4711 diverse Informationen
über den Prozess 4711, aber es gibt darin keine Datei priority, demnach
ist Antwort 3 auch nicht richtig. (Wenn Sie müssen, können Sie die
Priorität des Prozesses in /proc/4711/stat finden; die Details stehen
in proc(5).) Das showpriority-Kommando aus Antwort 2 ist leider
ebenso reines Wunschdenken.
Nicht angemeldet