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.
Restart check ...

Um festzustellen, welche Programme das sind, gibt es unter CentOS das Skript
needs-restarting
, es ist im Paket yum-utils zu finden. Unter Debian und Ubuntu heisst das Skript checkrestart
und ist im Paket debian-goodies zu finden.Es lohnt sich, diese Skripte direkt nach einem Update auszuführen, um sich nicht in falscher Sicherheit zu wiegen.