hallo,
ich hab gerade debian fertig installiert und eingerichtet und nun is mir in top aufgefallen dass ich anscheinend keine swap file habe.
Swap: 0k total, 0k used, 0k free, 428196k cached
wie richte ich das am schlausten ein? ich habe alle 3 festplatten in einem lvm zusammengefasst und eine große partition gemacht auf der alles drauf ist. wo und wie stelle ich jetzt ein das das swap z.b. auf /swap liegt ?
thx
mfg
elias
Swap fehlt..
- puntarenas
- Beiträge: 712
- Registriert: 28.05.2005 15:07:05
Hi,
je nach Kernelversion kannst du auch ein Swapfile statt einer eigenen Swappartition verwenden, ab 2.6 bestehen keine Performanceunterschiede mehr, davor war eine eigene Swappartition zu bevorzugen..
Ein swapfile kannst du wie folgt erzeugen (hier z.B. 1GB):
Dann aktivieren:
Und damit es bei künftigen Reboots automatisch aktiviert wird, trägst du noch folgendes in /etc/fstab ein:
Wenn du bereits eine Partition für Swap vorgesehen hast, kannst du natürlich auch einfach über mkswap /dev/hdx diese als Swap formatieren und sie dann aktivieren und in /etc/fstab eintragen.
Gruß
puntarenas
je nach Kernelversion kannst du auch ein Swapfile statt einer eigenen Swappartition verwenden, ab 2.6 bestehen keine Performanceunterschiede mehr, davor war eine eigene Swappartition zu bevorzugen..
Ein swapfile kannst du wie folgt erzeugen (hier z.B. 1GB):
Code: Alles auswählen
dd if=/dev/zero of=/path/to/swapfile bs=1024 count=1024000
mkswap /path/to/swapfile
Code: Alles auswählen
swapon /path/to/swapfile
Ob und wie dein Swapfile auch benutzt wird, kannst du folgendermaßen überprüfen:/path/to/swapfile none swap sw 0 0
Code: Alles auswählen
swapon -s
Gruß
puntarenas
also mit der swapfile hat das wunderbar geklappt. allerdings frage ich mich ob es normal ist dass die file nicht benutzt wird?
top:
swapon -s
in /etc/fstab habe ich
/swap/swap none swap sw 0 0
eingetragen und rebootet. hab ich da etwas falsch gemacht?
top:
Code: Alles auswählen
Swap: 1023992k total, 0k used, 1023992k free, 390564k cached
Code: Alles auswählen
Filename Type Size Used Priority
/swap/swap file 1023992 0 -1
/swap/swap none swap sw 0 0
eingetragen und rebootet. hab ich da etwas falsch gemacht?
Ob dein Swap genutzt wird haengt auch damit zusammen, wieviel Speicher dein Rechner so hat und welche Programme du nutzt. Da der Swap ja von der Performance her recht massiv bremst, wird der natuerlich nur genutzt, wenn es sein muss, sprich, wenn der physikalische Speicher voll ist.
Ich wuerde mir da keine Gedanken machen, wenn der Swap ungenutzt ist.
Ich wuerde mir da keine Gedanken machen, wenn der Swap ungenutzt ist.
- puntarenas
- Beiträge: 712
- Registriert: 28.05.2005 15:07:05
Ich verweise auch immer wieder gern aufs Wiki.
Gruß
puntarenas
Edit: Falls es dich beruhigt, bei mir sieht es so aus:
Gruß
puntarenas
Edit: Falls es dich beruhigt, bei mir sieht es so aus:
Code: Alles auswählen
# swapon -s
Filename Type Size Used Priority
/dev/hda6 partition 1469908 0 -1
dann is ja alles in butter. ich muss sagen die performance hat sich um einiges gesteigert.
mittlerweile siehts bei mir so aus
nochmal danke für die schnelle hilfe
mfg
elias
mittlerweile siehts bei mir so aus
Code: Alles auswählen
Mem: 516560k total, 510492k used, 6068k free, 1812k buffers
Swap: 1023992k total, 84k used, 1023908k free, 426432k cached
mfg
elias