Der nice
Befehl in Bash wird verwendet, um die Priorität eines Prozesses beim Ausführen zu steuern. Mit nice
können Sie die CPU-Zeit, die ein Prozess erhält, beeinflussen, indem Sie ihm eine höhere oder niedrigere Priorität zuweisen. Dies ist besonders nützlich, um sicherzustellen, dass wichtige Prozesse genügend Ressourcen erhalten, während weniger wichtige Prozesse weniger CPU-Zeit beanspruchen.
Die grundlegende Syntax des nice
Befehls lautet:
nice [Optionen] [Befehl] [Argumente]
-n
, --adjustment
: Legt die Priorität des Prozesses fest. Der Wert kann zwischen -20 (höchste Priorität) und 19 (niedrigste Priorität) liegen.-h
, --help
: Zeigt eine Hilfemeldung an.-v
, --version
: Gibt die Versionsnummer des nice
Befehls aus.Hier sind einige praktische Beispiele für die Verwendung des nice
Befehls:
nice python mein_script.py
nice -n 10 python mein_script.py
nice -n -5 python mein_script.py
ps -o pid,ni,cmd
nice
, um sicherzustellen, dass ressourcenintensive Prozesse die Systemleistung nicht beeinträchtigen.ps
Befehl, um zu sehen, ob Anpassungen notwendig sind.