ähm ja,
jeder den ich kenne meint man müße ca das doppelte des Haupspeichers für die swap partition reservieren.
(steht ja auch in jeder FAQ, forum....)
Ist es nicht eigentlich völliger unsinn ?
Mein server hat 384 mb ram,
der benutzt nur ca 1 MB der Swap Partition (die somit mit 64mb viel zu groß ist...
hätte ich ein system mit nur 16 mb ram werden kurz nach dem start (mama´s notebook)
36 mb swap space in use sein....
daher ist doch diese faustformel für die Füße... !?!?!?!
Wenn ich viel Hauptspeicher habe, brauche ich wenig Swap.
hab ich wenig Hauptspeicher, brauche ich eben viel Swap.
OK, letztendlich ist der Swap verbrauch von der Anwendung abhängig.
stellt euch doch mal vor ->
X mit 32 MB Hauptspeicher -> 64 MB Swap
x mit 256 MB Hauptspeicher -> 512 MB Swap ???
Quatsch oder (sollte man die swap´s nicht vertauschen ?
(ich meine ja nicht das man ab einer bestimmten größe kein Swap benutzten soll,
das system hat dann immer die möglichkeit nicht benötigten speicher auszulagern um andere Prozesse zu begünstigen...)
Kann mir das mal einer erklären ?
die Swap Partition...
die Formel ist wohl etwas veraltet. Aber wir hatten hier schon mal einen längeren Thread dazu...
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de
xmpp:bert@debianforum.de
- blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
Hi,
also das bei dir nicht so viel swap belegt ist liegt sicherlich daran, das bei dir noch nicht so viel Prozesse gestartet wurden. Lass deinen Rechner mal ein paar Tage / Wochen laufen, dann wurden sicherlich auch zig Tausen Prozesse gestarten und wieder beendet und dann...(Werte in MB)Wie viel Hauptspeicher du wirklich brauchst hängt auch ganz davon ab was du mit deinem Rechner machst und wie viele Dienste bei dir noch im Hintergrund laufen.
by, Martin
also das bei dir nicht so viel swap belegt ist liegt sicherlich daran, das bei dir noch nicht so viel Prozesse gestartet wurden. Lass deinen Rechner mal ein paar Tage / Wochen laufen, dann wurden sicherlich auch zig Tausen Prozesse gestarten und wieder beendet und dann...(Werte in MB)
Code: Alles auswählen
blackm@ferris:~$ free -m
total used free shared buffers cached
Mem: 504 499 4 0 34 205
-/+ buffers/cache: 259 244
Swap: 517 315 201
by, Martin
Schöne Grüße
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden
jepp
Mein Server läuft seit 73 Tagen.
Er hat 384 MB Hauptspeicher und ein 64 MB großes Swap.
Auf der 80 GB Platte ist Debian Woody installiert.
Ist nicht gerade spitzenfeld, würde sagen mittelklasse.
folgende Dienste laufen :
dhcp
dns
cups
webmin
squid, hab ihm 64 MB HAUPTSPEICHER zugeteilt
squidGuard
snort
ssh
samba
ppp
fetchmail (daemon ppp-up)
inetd :
swat
exim (inetd)
cron :
f-prot
calamaris
....
und natürlich was mit der Basisinstallation draufkomt.
wie gesagt nutzung der Swap Partition 1 MB.
jetzt könnte man sagen da werden keine daten verschoben, nicht richtig mit gearbeitet...
ok, ist keine "workstation"
darum ging es mir auch nicht.
Es ging darum das man doch bei wenig Hauptspeicher mehr swap braucht,
als bei viel Hauptspeicher.
Das spiegelt sich -im doppelten des Arbeitspeichers- nicht gerade wieder.
mir konnte bis heute noch niemand nen gescheiten grund liefern...
Mein Rechner mit 512 MB HS braucht doch weniger swap als hätte er nur 128 MB HS.
oder ???
Kann mir das mal jemand (mit fakten) widerlegen ??
Gruß
Thomas
Er hat 384 MB Hauptspeicher und ein 64 MB großes Swap.
Auf der 80 GB Platte ist Debian Woody installiert.
Ist nicht gerade spitzenfeld, würde sagen mittelklasse.
folgende Dienste laufen :
dhcp
dns
cups
webmin
squid, hab ihm 64 MB HAUPTSPEICHER zugeteilt
squidGuard
snort
ssh
samba
ppp
fetchmail (daemon ppp-up)
inetd :
swat
exim (inetd)
cron :
f-prot
calamaris
....
und natürlich was mit der Basisinstallation draufkomt.
wie gesagt nutzung der Swap Partition 1 MB.
jetzt könnte man sagen da werden keine daten verschoben, nicht richtig mit gearbeitet...
ok, ist keine "workstation"
darum ging es mir auch nicht.
Es ging darum das man doch bei wenig Hauptspeicher mehr swap braucht,
als bei viel Hauptspeicher.
Das spiegelt sich -im doppelten des Arbeitspeichers- nicht gerade wieder.
mir konnte bis heute noch niemand nen gescheiten grund liefern...
Mein Rechner mit 512 MB HS braucht doch weniger swap als hätte er nur 128 MB HS.
oder ???
Kann mir das mal jemand (mit fakten) widerlegen ??
Gruß
Thomas
Ja, du hast grundsätzlich recht.
Trotzdem warne ich davor, am swap zu sparen. Und am Server soundo. Es braucht nur ein einziger deiner Dienste mal verrückt zu spielen... Er frisst plötzlich Speicher und damit auch deinen swap auf.
Und tschüss.
Wann das lt. Murphy passiert, wissen wir alle...
Trotzdem warne ich davor, am swap zu sparen. Und am Server soundo. Es braucht nur ein einziger deiner Dienste mal verrückt zu spielen... Er frisst plötzlich Speicher und damit auch deinen swap auf.
Und tschüss.
Wann das lt. Murphy passiert, wissen wir alle...
Gruß
ernohl
ernohl
argument...
Danke dir !
endlich mal jemand der mir ein argument bringt....
akzeptiere ich.
trozdem denke ich ist es besser sich nen wert zu setzen und davon den HS abziehen.
Mein Server braucht 448 MB
davon ziehe ich den HAuptspeicher ab -384 MB
ergibt 64 MB .
wenn man es so sieht ist es mit sicherheit nicht viel was ich reserviert habe.
hatte genau sowas vorher mit 48 mb ram und eine durchschnittliche nutzung der swap part (die war da 256 mb groß) von ca 80 MB.
die büchse brauchte damals also ca 130 mb um einigermaßen zu laufen...
nun hat sie 448...
darum ging es aber nicht.
ging um diese faustformel.
da finde ich meine version besser... sorry.
ich weiß ich hab mit so was zickigem angefangen, aber eingentlich ist es völlig egal
... so lange genung da ist !!!
endlich mal jemand der mir ein argument bringt....
akzeptiere ich.
trozdem denke ich ist es besser sich nen wert zu setzen und davon den HS abziehen.
Mein Server braucht 448 MB
davon ziehe ich den HAuptspeicher ab -384 MB
ergibt 64 MB .
wenn man es so sieht ist es mit sicherheit nicht viel was ich reserviert habe.
hatte genau sowas vorher mit 48 mb ram und eine durchschnittliche nutzung der swap part (die war da 256 mb groß) von ca 80 MB.
die büchse brauchte damals also ca 130 mb um einigermaßen zu laufen...
nun hat sie 448...
darum ging es aber nicht.
ging um diese faustformel.
da finde ich meine version besser... sorry.
ich weiß ich hab mit so was zickigem angefangen, aber eingentlich ist es völlig egal
... so lange genung da ist !!!
- blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
Also ich glaube das sollte nicht das Problem sein. Wenn der Dienst immer mehr Speicher belegt, dann ist es ja egal ob du 100 oder 1000 MB Swap hast - der Dienst wird darauf sicherlich keine Rücksicht nehmen und trotsdem alles belegen.ernohl hat geschrieben:Trotzdem warne ich davor, am swap zu sparen. Und am Server soundo. Es braucht nur ein einziger deiner Dienste mal verrückt zu spielen... Er frisst plötzlich Speicher und damit auch deinen swap auf.
Ich hatte mal so einen Fall gehabt: Ein ircd hat hab einen Fehler gehabt und sich allen Speicher genommen der frei war. Den Rechner hab ich einen Weile (paar Minuten) stehen gelassen und dann hatte er sich wieder beruhig. Ein Blick ist syslog: der Kernel hat gemerkt, das da ein Prozess sehr viel Speicher belegt und hat dann den Prozess gekillt damit der Rechner weiter laufen kann und die anderen Dienste nicht in Mitleidenschaft gezogen werden.
Wenn man alerdigs eine Platte mit zig GB hat, dann kann man da ruhig 500 MB für Swap reservieren.
by, Martin
Schöne Grüße
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden