nice und ionice ...

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