URL: https://www.overclockers.at/linux/braucht_linux_swap_147346/page_1 - zur Vollversion wechseln!
Vor allem bei heutigen Systemen mit >1GB RAM?
Mein WinXP läuft wunderbar ohne SWAP-Datei und ich hatte bisher nie Probleme (außer mit Vampire Bloodlines in der Anfangs-Sequenz ).
Konkret gehts bei mir um Gentoo, das laut torsmo selbst beim kompilieren von Gnome oder ähnmlich großem den swap-space nicht und nicht einmal den RAM voll benutzt.
Da drängt sich mir die Frage auf: Wozu noch eine SWAP-Datei bzw. -Partition?
Zitat von jivesVor allem bei heutigen Systemen mit >1GB RAM?
Mein WinXP läuft wunderbar ohne SWAP-Datei und ich hatte bisher nie Probleme (außer mit Vampire Bloodlines in der Anfangs-Sequenz).
Konkret gehts bei mir um Gentoo, das laut torsmo selbst beim kompilieren von Gnome oder ähnmlich großem den swap-space nicht und nicht einmal den RAM voll benutzt.
Da drängt sich mir die Frage auf: Wozu noch eine SWAP-Datei bzw. -Partition?
Wenn du eine brauchst, kannst du ja auch zwischenzeitlich auf ein Swap-File (ist allerdings wesentlich lahmer als eine Swap-Partition, weil es durch den VFS-Layer muss, und nicht quasi raw device access hat) ausweichen.
Ich hab trotzdem SWAP=RAM*2, weil ich fuer swsusp auf der sicheren Seite sein will, beim heutigen Plattenplatz ist das ja kein Problem
Wenn es dich stoert dass der Kernel swapt, kannst du dieses Verhalten durch Manipulation der Pseudofiles in /proc/sys/vm beeinflussen (zum dauerhaften Anpassen in /etc/sysctl.conf wueten).
Mein Gentoo kommt mit 1 GB RAM ohne Swap aus. Wenn ich wirklich mal mehr brauchen sollte, mach ich halt ein Swapfile.
Zitat von xdfkwenn du sie hast aber nicht brauchst, sei gluecklich
FYI:
das VM system ist so designed daß es mit einem/r swapfile/partition schneller funktioniert. jedoch wird das eher nicht bemerkbar sein.
edit:
unter linux sind files die nicht mit O_DIRECT open()'ed sind gepuffert, d.h. der kernel verwendet speicherplatz für diese pufferung.
zB:
4GB memory, 2GB used, 1.59GB für den buffer -> real 2,38GB frei; trotzdem 190MB swap.Code:% free -m total used free shared buffers cached Mem: 3971 2024 1947 0 15 419 -/+ buffers/cache: 1589 2382 Swap: 16002 186 15815 % atw10fn7atw10fn7@tigris1 %
Es ist also auf jeden Fall mit swap schneller, egal ob dieser swap-space vom System genutzt wird oder nicht?Zitat von SYSMATRIXFYI:
das VM system ist so designed daß es mit einem/r swapfile/partition schneller funktioniert. jedoch wird das eher nicht bemerkbar sein.
virtual memory?
Ist schon klar, der Speicher wird besser als Cache benutzt als für ein Programm, das 100 MB belegt und dann stundenlang herumidlet.
wie schon erwähnt: beim heutigen plattenplatz is ja swap echt kein problem mehr
Zitat von SYSMATRIXCode:% [color=red]atw10fn7atw10fn7[/color]@tigris1 %
etwas
ich war von einer sol10 maschine auf einer "alten" RHEL3 gurken und anscheinend fux0rt dieses ding den $PS1.
@SYSMATRIX & COLO: Thx für die Spitzen-Reply. Ein bisserl Hintergrundinfo is immer gut
Was mich aber verwirrt: Laut torsmo wird mein SWAP-Space nie verwendet! Deshalb bin ich erst auf die Idee gekommen, die SWAP-Partition zu killen
Wenn ich wieder daheim bin werd ich mal nachforschen was da nicht stimmt.
bei meinen desktopsystem(512mb ram) bin ich 2 jahre ohne swap ausgekommen, und da san a menge an desktopprogrammen grennt. wie es servermäßig ausschaut, weiß ich net, aber imho braucht ma für an linux desktop keinen swap.
Bei mir laufen quasi immer:
Mozilla Firefox, GAIM, XChat, ROX, pekwm, fbpanel, XOrg, beep-media-player und wohl mindestens 2x XTerm, und meine reale RAM-Usage uebersteigt eigentlich nie die 128MiB. Der Rest geht fuer Buffers und Cache drauf, und das ist auch gut so.
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025