Am Montag, 30. Januar 2006 20:44 schrieb Ekkard Gerlach:
Ich will eine diff-Operation auf ein gebranntes Image in den Hintergrundlegen, und das mit einer möglichst kleinen Priorität. (...).
Wie Andreas schon schrieb, +19 ist wohl die denkbar schlechteste Idee dafür. :)
Wie lege ich diff effektiver in den Hintergrund?
Das Problem, selbst bei -19, könnte sein, daß dein diff eine ganz ordentliche I/O-Last verursacht. Und das ist IMHO der Flaschenhals in Desktopsystemen. Selbst ein 100%-CPU-"while true; do true; done" in der bash ohne nice stört meinen Desktop kaum. Ein "nice -19 make" im Hintergrund fällt dahingegen schon negativ auf, wenn es anfängt zu linken und die Festplatte in Beschlag zu nehmen. AFAIK schafft da ionice Abhilfe, was bei meiner SL 9.2 allerdings nicht dabei ist (bei 10.0 schon).
Wie kann ich diff fest mit z.B. nur 10% Prozessorleistung laufen lassen?
Mit Windows 3.x. :-P Gruß Jan -- Mediocrity thrives on standardization.