On Thursday, 19. July 2001 19:20, Martin Borchert wrote:
On Thursday 19 July 2001 18:42, Andreas Allgeyer wrote:
da die Speicherpreise zur Zeit recht günstig sind, habe ich mir erlaubt in meine Maschine (AMD Athlon 600) mit 512 MB RAM zu bestücken. Mein Swap-Bereich liegt allerdings noch bei 128 MB, daher die erste Frage:
1.) ist es notwendig den Swap-Bereich zu vergrößern, und wenn ja wieviel? Gibt es Erfahrungswerte (z.b. mit KDE 2.1.2)?
Yepp, gibt es. Ich hab ein paar Erfahrungen. ;) Ich hab X mit KDE 2.2b1, benutze recht intensiv StarOffice 5.2 (KOffice läuft hier alles andere als stabil), KMail, licq und ein paar Konqueror-Fenster sind auch immer offen. Nebenbei laufen zu Testzwecken der Apache, bind und squid. Der Rechner hat auch 512 MB RAM. Nach einer Uptime von 14 Tagen waren hier mal 15 MB der Swap-Partition belegt. Momentan wird gar nichts ausgelagert.
Ich denke, mit 128 MB swap bist Du weit auf der sicheren Seite. Nebenbei, an einem Rechner, der permanent 128 MB swap benutzt, möchte ich nicht wirklich arbeiten...
2.) Erfahrungswerte: Wenn ich KDE nutze und dann umschalte um mit top meinen derzeitigen Verbrauch zu sichten, dann sehe ich 89 Prozesse, davon 87 schlafend und 501 MB belegte RAM.
Das ging auch schon ein paar mal durch die Liste. Alles, was gerade nicht von Programmen benutzt wird, wird für buffers und shared eingeteilt und sofort wieder freigegeben, wenn ein Programm das wirklich braucht. Ist auch besser so, denn auch wenn Speicher billig ist, will man ja nicht, dass der so herumoxidiert.
Hmm, kommt ganz darauf an was man mit seinem Rechner machen will. Wer schon mal grosse PS Grafiken bearbeitet hat weiss wie schnell das System wieder zu swappen beginnt. Andreas hat zum einen Recht wenn er kritisiert das es keine definitiven Angaben über die grösse eines Swap Bereiches gibt. Allerdings würde ich diese Kritik nur unterschreiben, wenn es darum geht, dass einE Linux Newbie sich nicht orientieren kann. Ich wage mal folgendes zu postulieren -ein Ansattz aus dem wahren Leben- *grins* Festplatten haben Heute mehr als genug Platz, also sollten 128MB Swap Partition nicht mehr ins Gewicht fallen. Selbst wenn man nur 1% einer Platte als Swap Bereich festlegt sind es bei momentan 20-30GB Platten weitaus mehr als 128MB. Was allerdings die Geschwindigkeit der Swap Partitionen angeht kann man schon etwas machen. Ich habe mir irgendwann mal angewöhnt auf jeder Platte eine Swap Partition von 128MB anzulegen. In der /etc/fstab stehen sie dann normalerweise in der Form: ----8<---- /dev/sda2 swap swap defaults 0 0 [...] bis /dev/sde2 swap swap defaults 0 0 ----8<---- und hier kann man dran drehen, durch den Eintrag: ----8<---- /dev/sda2 swap swap pri=1 0 0 [...] bis /dev/sde2 swap swap pri=1 0 0 ----8<---- werden alle Swap Partitionen gleich behandelt, ähnlich wie ein Software Raid und auch ähnlich schnell. Also falls mehrere Platten im System sind lohnt es sich auf jeder Platte eine Swap Partition einzutragen. Laut man mkswap unterstützt Linux z.Zt. bis zu 8 Swap Partitionen. Ob sie aber auch benötigt werden hängt vom Einsatz des Rechners ab. Auf einer Workstation trifft dies wohl nur zu, wenn man entsprechende Anwendungen einsetzt, auf einem Server wird man wohl grössere Swap Partitionen benötigen. Ob allerdings bei den heutigen Speicherpreisen noch ein Grund für die Regel Swap = 2x Memory zutrifft??? Als Vergleich: Ich habe hier 640MB Speicher im Rechner und 5 Swap Partitionen a 128MB. Bisher habe ich noch nie mehr als 120MB genutzten Swap Bereich gehabt. Und das nur beim konvertieren eines 400 Seiten Dokumentes von Latex nach html mit LaTeX2HTML. Tschüss, Thomas -- Thomas Templin - Wilhelmshaven