On 01.08.2010, Sebastian Siebert wrote:
Wenn man den verwendeten Speicher zusammenrechnet, kommt man auf knapp 6 GB.
Das stimmt nicht, denn cache/free/buffer usw. sind Teilmengen des kompletten Speichers.
Das ist schon sehr grenzwertig, wenn man alle Anwendungen und Dienste gleichzeitig benutzt.
Wenn der verwendete Speicher aber auf 7 GB und mehr hochschnellt, kommt dein Rechner schnell ins Schwitzen, wenn du alle Anwendungen offen hast und auch gleichzeitig nutzt. Das System muss ständig RAM auslagern bzw. Speicher anfordern.
Naja, der verfuegbare Hauptspeicher liegt bei 3 GB, und fast alles wird als cache benutzt, da ist noch genug "Luft" drin. Erstmal wird der cache zugunsten des Nutzspeichers geschrumpft. Ausgelagert wird nur, was laengere Zeit nicht in Benutzung war und/oder wenn der Hauptspeicher nicht ausreicht.
Tja, dann liegt es wohl daran, dass du viele Anwendungen und Dienste gleichzeitig benutzt, die auch regelmäßig mit Daten gefüttert werden. Dabei wird immer mehr Speicher angefordert und irgendwann muss dein System nur noch swappen bzw. ständig Speicher umlagern.
Der swapspace ist doch gar nicht mal 1/4 voll, und der OOM-Killer hat auch noch nichts von sich hoeren lassen (naja, 19 GB sind eine enorme Menge).
Dein Arbeitsspeicher entpuppt sich als Flaschenhals für das System.
Sorry, trotz der vielen Programme glaube ich das nicht. 3 GB sind immer noch recht viel. Ich glaube immer noch, dass die vielen offenen Tasks zu einem ordentlichen "cache poisoning" fuehren, und wenn da bei 40% die gesamte Menge in 50 MB Bloecken geflusht werden, dann erzeugt das ordentlich disk I/O, da geht erstmal nicht mehr viel. Du kannst es selber ausprobieren, starte mal ein "while : ; do time sh -c "dd if=/dev/zero of=bigfile bs=8M count=256 ; sync; rm bigfile"; done" auf deiner root-Partition und probiere dann darauf zu arbeiten :-) -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org