Start·Terminal-Befehle

nice

Prozesse und System

Aufruf

nice -n <19..-20> <command>

Startet einen Befehl mit niedrigerer CPU-Prioritat; der Wert reicht von 19 (am nachgiebigsten) bis -20 (am gierigsten), negative Werte brauchen root, und es wirkt nur auf die CPU, nicht auf die Platte (dafur ionice).

Häufige Optionen

OptionBedeutung
-n 19Lowest priority: yields the CPU to everything else.
-n 10What you get if you run nice with no -n at all.
-n -5Higher priority than normal. Negative values need root.

Beispiele

nice -n 19 tar -czf backup.tar.gz /data

Compress a big directory without slowing down the rest of the machine.

sudo nice -n -5 ./latency-sensitive

Give a process more CPU priority than normal.

Was läuft und was die Maschine frisst. Erst herausfinden, was es ist, dann beenden.

So liest man das

  • Eckige Klammern [ ] markieren einen Teil, den man weglassen kann.
  • Drei Punkte … heißen: mehrere sind erlaubt.
  • Optionen achten auf Groß- und Kleinschreibung — bei manchen Befehlen sind -r und -R verschieden.

Häufige Fragen

Q. Was macht nice?

Startet einen Befehl mit niedrigerer CPU-Prioritat; der Wert reicht von 19 (am nachgiebigsten) bis -20 (am gierigsten), negative Werte brauchen root, und es wirkt nur auf die CPU, nicht auf die Platte (dafur ionice).

Q. Wie gibt man ihn ein?

nice -n <19..-20> <command> — eckige Klammern markieren, was wegfallen darf.

Q. Wie viele Optionen lohnen sich?

Hier stehen 3; die vollständige Liste steht in man nice. Der Befehl gehört zu Prozesse und System.

Verwandte Befehle

man-Seite: man nice