Ich habe es geschafft, das Problem erneut zu reproduzieren und es war das Ergebnis eines großen Festplatten-Cache. Meine Festplatten-Caches können auf mehr als 8 GB anwachsen, und es scheint, dass einige Anwendungen dies nicht mögen und die E/A leidet.
Löschen von Disk-Caches mit echo 3 > /proc/sys/vm/drop_caches
als Root behebt das Problem. Ich weiß derzeit nicht, warum große Disk-Caches diese E/A-Verschlechterung verursachen.
Letzte Aktualisierung: Nach weiteren Untersuchungen habe ich herausgefunden, dass die Anzahl der Dateien im Cache das Problem ausgelöst hat. Es zerstörte die Festplatten, während es versuchte, viele kleine Dateien wieder auf die Festplatte zu übertragen. Da ich das System zehn Jahre lang verwendet habe, habe ich den Sprung gewagt und mit 64-Bit-Debian neu installiert. Jetzt funktioniert es reibungslos. Es war wahrscheinlich ein Nebeneffekt von zehn Jahren Upgrade, bei dem Grenzen des 32-Bit-Betriebssystems gefunden wurden.
Gibt es verdächtige Nachrichten in dmesg
?
Einige weitere Tools, die Sie ausprobieren könnten, um Einblicke in die Engpässe Ihres Systems zu erhalten:
- dstat
- Latenztop
- sysprof