Hallo,
auf einem Server verursacht irgendein Prozess aller paar Sekunden für mich unerklärliche IO-Last (für ca. 1-2Sekunden) im Dateisystem - laut iostat(1) einige tausend lesende Zugriffe und nur ein paar kB gelesene Daten von dem unterliegenden Blockdevice. Die Platten seeken in diesem Augenblick wie verrückt. Scheinbar erfolgen "wahllos" Zugriffe im Dateisystem, ansonsten sollten die Daten ja aus dem Cache kommen. Swappen tut die Kiste nicht.
Kennt jemand ein Programm mit dem ich sämtliche IO-Operationen des Systems aufgeschlüsselt nach PID und File überwachen kann - nach dem Stil: stat von Prozess A auf File B read von Prozess B auf File B dabei wurden x Bytes gelesen write von Prozess c auf File D dabei wurden x Bytes geschrieben ....
mit diesem Wissen kann man ja gezielt Abhilfe schaffen.
Grüße
Sebastian Zwietz
lug-dd@mailman.schlittermann.de