Am Don, 08 Nov 2001 schrieb Matthias Kleine:
Christoph Maurer wrote:
Hatte nach ca. 2 Stunden Arbeit am Rechner 6MB Swap Habe 256 MB RAM und 529 MB SWAP (aufgeteilt auf 4 hintereinanderliegende Partitionen, 3 * 128 und einmal etwas mehr (ich weiß gar nicht mehr, woher diese krumme Zahl kommt ;-))
Kann mir jemand erklären, warum der Rechner dann was in den Swap auslagert? Hat jemand ähnliche oder auch gegensätzliche Erfahrungen gemacht?
Es wird immer ausgelagert, auch wenn der physische Arbeitsspeicher ausreichen würde. Mindestens die Initialisierungsdaten verschiedener Applikationen, die nach einem Applikationsstart nie wieder verwendet werden, landen im Swap. Ich kenne zwar den konkreten Algorithmus der neuen VM nicht, aber auch darin wird ein Auslagern von Daten vorgesehen sein, auf die seit einem bestimmten Zeitintervall nicht mehr zugegriffen wurde. Der Kernel hält es für wichtiger, den Speicher für Buffer und Cache freizuräumen.
Das ist eine logische Erklärung und macht natürlich sinn, dazu passt irgendwie auch, daß der Rechner gestern, als ich ihn gestartet habe und danach 2 Stunden aus dem Haus gegangen bin, ohne daß auf der Kiste außer dem Bildschirmschoner irgendwas passiert ist, 12 MB ausgelagert waren - auf die ist wohl ewig nicht zugegriffen worden!
Übringens, 6 MB ist doch ein hervorragender Wert! Frühe 2.4er Kernel haben ohne ersichtlichen Grund Hunderte von MB ausgelagert...
Ich will mich überhaupt nicht beschweren, hatte eben nur anderers gehört... Danke für Deine Hinweise. Christoph -- Christoph Maurer - Paul-Röntgen-Straße 7 - 52072 Aachen - Tux#194235 mailto:christoph-maurer@gmx.de - http://www.christophmaurer.de Auf der Homepage u.a.: Installation von SuSE 7.0 auf Notebook Acer Travelmate 508 T, Elektrotechnik an der RWTH Aachen