nice und ionice ...
Ein kleiner Shorty für alle, die Last intensive Dinge mit ihren Linux-Maschinen anstellen müssen und den eigentlichen Betrieb so wenig wie möglich einschränken wollen.
Mit
Wenn man die folgenden Befehle in ein Skript schreibt, werden alle Kommandos und Kindprozesse des Skriptes mit niedrigst möglicher Priorität ausgeführt.
(
Die beiden obigen Befehle kann man natürlich auch in der aktuellen Shell (interaktiv) ausführen.
Mit
nice
bzw. renice
kann man die Priorität eines Prozesses bezogen auf die CPU beeinflussen und mit ionice
kann man das gleiche auch in Bezug auf I/O tun.Wenn man die folgenden Befehle in ein Skript schreibt, werden alle Kommandos und Kindprozesse des Skriptes mit niedrigst möglicher Priorität ausgeführt.
renice -n 19 -p $$
ionice -c 2 -n 7 -p $$
ionice -c 2 -n 7 -p $$
(
ionice -c 3 -p $$
gibt dem Prozess nur dann I/O, wenn kein anderer Prozess I/O anfordert).Die beiden obigen Befehle kann man natürlich auch in der aktuellen Shell (interaktiv) ausführen.
Kommentare
Ansicht der Kommentare: Linear | Verschachtelt