Linux (allgemein)

ID #1305 Swapfile bzw. Swap-Image statt Swap-Partition

Problem:

Nicht immer ist eine Swap-Partition sinnvoll. Z.b. bei Rechnern, die evtl. mit RAM nachgerüstet werden sollen/können/wollen. Denn die Faustregel heißt: "3/2 des eingebauten RAM's".
Dies begründet sich inzwischen nicht nur aus dem RAM-Verbrauch von großen Applikationen, sondern aus den verschiedenen System-Komponenten, die den Swap-Bereich kurzzeitig missbrauchen. Wie z.B. der Suspend-Modus, der das aktuelle RAM in den Swap kopiert.

Wer also keine statische Swap-Partition nutzen will, oder auf die Umpartitionierung bei einem evtl. Speicher-Ausbau verzichten möchte, kommt um ein Swap-Image (oder nach alter M$-Sprache: "Swapfile") nicht drum rum.
Es ist zwar noch eine eher untypische Lösung, aber ich bin ein großer Anhänger dieser Methode.

Swap-Image:

Es sind nur wenige Schritte, die man einfach nach einer Linux-Installation (oder zu einem anderen beliebigen Zeitpunkt) ausführt. Hier ist als Beispiel: 1 GByte RAM im Rechner vorhanden und es soll 1,5 Gbyte Swap verfügbar gemacht werden:

#Swap-Image anlegen (1536 MB = 1,5 GB = 3/2 vorhandener RAM)
dd if=/dev/zero of=/mnt/swap.img bs=1M count=1536
#als Swap-Partition initialisieren:
mkswap /mnt/swap.img
#Swap starten:
swapon /mnt/swap.img
#Ausgabe überprüfen:
free

Damit diese Swap-Partition bei jedem Reboot geladen wird, tragen wir es in die /etc/fstab ein:

/mnt/swap.img  none  swap  sw  0 0

Eine Vergrößerung ist ziemlich unproblematisch und schnell umsetzbar (nun auf 2Gbyte):

swapoff /mnt/swap.img
dd if=/dev/zero of=/mnt/swap.img bs=1M count=2048
mkswap /mnt/swap.img
swapon /mnt/swap.img

 

sozial Bookmarking
Bookmarken bei YIGG Bookmarken bei Mister-Wong Bookmarken bei Icio Bookmarken bei del.icio.us Bookmarken bei Technorati Bookmarken bei Furl Bookmarken bei Spurl Bookmarken bei Yahoo Bookmarken bei Google

huschi, zuletzt 2008-06-04 00:13     Artikel ausdrucken Artikel weiterempfehlen Als PDF-Datei anzeigen

Dieser Inhalt ist unter der Creative-Commons Lizenz lizensiert.

Probleme bitte im Server-Support-Forum diskutieren.

überflüssig 1 2 3 4 5 wertvoll  
Durchschnittliche Bewertung:   5 von 5 (4 Bewertungen)

Artikel kommentieren