Bei meiner Linux-Installation ist auf subtile Weise etwas nicht in Ordnung, das ich einfach nicht finden kann.
Es handelt sich um Ubuntu Lucid Lynx (10.04) 64-Bit. Hardware ist ein Dell Optiplex 960: Intel Core 2 Quad-CPU, 8 GB RAM, 2x 300 GB Festplatten. / home ist ext2 auf einer Platte und alles andere ist auf der anderen (/ ist auch ext3). Ich habe VirtualBox mit einem 64-Bit-Vista-Image für Outlook-Kalender, aber die schwergewichtigen Apps sind IntelliJ, NetBeans, MySQL und Opera. Opera lädt auch meine E-Mails (IMAP), von denen es über 10.000 Nachrichten gibt.
Das Problem ist, dass Opera von Zeit zu Zeit für einige Sekunden blockiert. Wenn Sie sich die Prozessliste ansehen, sehen Sie log_wait_commit
, dass das Dateisystem (soweit ich es verstanden habe) die Dinge im Griff hat. Manchmal kann ich dies durch ein Subversion-Update bewerkstelligen, aber normalerweise geschieht dies ohne einen Grund, den ich sehen kann. Es passiert normalerweise mit Opera, aber ich habe auch NetBeans untergehen sehen. Die App stürzt nicht ab - sie reagiert nur einige Sekunden lang nicht.
Googeln hat nicht geholfen Am nächsten war es, das Sync-Attribut im Dateisystem zu entfernen. Damit wurde nichts erreicht. Auf Anraten eines Linux-Guru-Freundes habe ich /proc/sys/vm/dirty_writeback_centisecs
auf 300 gesenkt , aber das hat auch nichts gebracht. Und es war alles, woran er denken konnte.
Was ist los und kann ich das beheben? (Und wie?)
dmesg
in diesem Fall oder unmittelbar danach die Befehlszeile aus und suchen Sie nach Verweisen auf ext2 oder ext3 oder auf sda1 usw. Dies kann hilfreich sein, um herauszufinden, was los ist. Insbesondere wenn die Ursache hardwarebezogen ist, wird dies wahrscheinlich von dmesg angezeigt.