Swap Control??

From: Dieter Deinert <dd(at)radio-do.ath.cx>
Date: Wed, 21 Dec 2005 07:47:59 +0100

Hallo,

Ich habe hier einen AMD64 mit 2G Ram (2Riegel) / 4G Swap(am Stück). 2
SATA-Platten 6.0 stable
Im "Normalbetrieb" (Büroanwendungen, make, usw.) nutzt er den Swap nicht
/ sehr selten.

Die Maschine soll aber in der Haupsache Bildverarbeitung machen. Die
Bildarchive liegen auf einem
externen Server. Benutzt werden digikam&Gimp etc. und die dazu
gehörenden Plugins.
Dabei wird der Swap öfter gebraucht.

Gimp benutzt für die Bild-History einen eigenen, selbst angelegten
Swapbereich. Der wird
gleichbleibend fix bearbeitet. Digikam, KDE, Firefox etc. nutzen den
Systemswap.

Ich glaube zu ahnen warum Gimp das so macht:-((

In den ersten Minuten, bei den ersten Bildern... geht die Maschine sehr
fix mit dem System-Swap um.
Nach einiger Zeit wird die Swap-Nutzung immer extensiver (bis zu 90%)
UND immer langsamer,
trotzdem das immer nur 1 Bild bearbeitet wird.

Nach 20-30 Bildmanipulationen swapt sich die Kiste die Füsse wund :-(
und wird gnadenlos langsam.
Es kann bis zu 60 Minuten dauern, bis ein Arbeitsschritt, der im Anfang
1-2 Minuten brauchte
abgearbeitet ist.

Die Swapnutzung pendelt dabei zwischen 5-90%. Beginnt meist klein, läuft
dann hoch bis zu 90%,
bleibt oben und zeigt zum Schluss Werte zischen 10-30%.Die IN-OUT Werte
pendeln zwischen 2000-3000 k.
Es wird permanet auf die Platte zugegriffen.

Schließen /Neustarten der Programme bingt nicht viel. Swapctl hilft mir
da auch nicht wirklich weiter.

Es geht X / KDE runterzufahren und neu zu starten. Dann ist wieder
einige Minuten Ruhe und fixes
arbeiten möglich

Frage: Gib es irgendeine Möglichkeit, den Swap zu kontollieren bzw.
aufzuräumen?
            Oder besser, was mache ich da Flasch ;-)
            Bzw. ist es ein Denkfehler den Systemswap verantwortlich zu
machen?

Gruss Dieter

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 21 Dec 2005 - 07:49:04 CET

search this site