Swap Bereich nicht erkannt
Swap Bereich nicht erkannt
Hallo,
ich habe am WE ein Debian installiert auf einem IBM Thinkpad X31. Dabei bekam ich eine Fehlermeldung dass der Swap Space nicht erkannt wurde (?), das Programm welches den Swapspace einrichten sollte, afair userswap oder so, konnte keinen Swap Bereich finden. Ich habe dennoch auf Testing auf-ge-apt-et und einen neuen Kernel kompilieren koennen 2.6.18er, er laeuft auch, allerdings ahb ich nun mit "htop" festgestellt, das das System den Swap Bereich ueberhaupt nicht benutzt - ist das normal? Ram und Memory sind teilweise voll ausgelastet - mir kommt das System jedoch etwas langsamer vor (ich hatte bis vor einem Monat noch eine andere Debian Installation drauf laufen.
Wie kann ich den Swap Bereich nun testen und ggf. den Swap aktivieren?
ich habe am WE ein Debian installiert auf einem IBM Thinkpad X31. Dabei bekam ich eine Fehlermeldung dass der Swap Space nicht erkannt wurde (?), das Programm welches den Swapspace einrichten sollte, afair userswap oder so, konnte keinen Swap Bereich finden. Ich habe dennoch auf Testing auf-ge-apt-et und einen neuen Kernel kompilieren koennen 2.6.18er, er laeuft auch, allerdings ahb ich nun mit "htop" festgestellt, das das System den Swap Bereich ueberhaupt nicht benutzt - ist das normal? Ram und Memory sind teilweise voll ausgelastet - mir kommt das System jedoch etwas langsamer vor (ich hatte bis vor einem Monat noch eine andere Debian Installation drauf laufen.
Wie kann ich den Swap Bereich nun testen und ggf. den Swap aktivieren?
poste bitte einmal die Ausgabe von:
Gruß
gms
Code: Alles auswählen
swapon -a
cat /proc/swaps
gms
Code: Alles auswählen
root@machine:~# swapon -a
root@machine:~# cat /proc/swaps
Filename Type Size Used Priority
/dev/hda2 partition 781032 0 -1
Ich kann da beim besten willen kein Problem erkennen.
Used 0 ist das beste, was dir passiern kann. Umso weniger swap benutzt wird umso besser, denn RAM ist um einiges schneller als eine Festplatte.
Used heisst in dem Fall einfach, dass aktuell 0 kb von den 781032 verfügbaren kb benutzt werden, weil nicht benötigt.
//edit: hab grad gemerkt, dass das wohl kilobytes sind.
Used 0 ist das beste, was dir passiern kann. Umso weniger swap benutzt wird umso besser, denn RAM ist um einiges schneller als eine Festplatte.

Used heisst in dem Fall einfach, dass aktuell 0 kb von den 781032 verfügbaren kb benutzt werden, weil nicht benötigt.
//edit: hab grad gemerkt, dass das wohl kilobytes sind.
Zuletzt geändert von catdog2 am 26.11.2007 22:59:14, insgesamt 1-mal geändert.
Unix is user-friendly; it's just picky about who its friends are.
Hallo
Die Ausgabe von oben war bei mir ähnlich. Mein swap wird auch fast nie benutzt und das ist normal.
Ich habe auf Oberfläche kleine Monitor der mir unter anderen die Belegung von swap zeigt und ich habe
nur ein mal gesehen das es teilweise ausgenutzt wurde.
MfG
das es gerade nicht benutzt wird.Fabeltier hat geschrieben: Used - 0??!!! was soll das heissen -
ich würde sagen neinFabeltier hat geschrieben: also hab ich doch ein Problem?

Die Ausgabe von oben war bei mir ähnlich. Mein swap wird auch fast nie benutzt und das ist normal.
Ich habe auf Oberfläche kleine Monitor der mir unter anderen die Belegung von swap zeigt und ich habe
nur ein mal gesehen das es teilweise ausgenutzt wurde.
MfG
Auch interessant:
http://wiki.debianforum.de/LinuxSpeichermanagement
Erklärt auch, warum der RAM immer voll ausgelatet ist, obwohl die Anwendungen nicht so viel brauchen.
http://wiki.debianforum.de/LinuxSpeichermanagement
Erklärt auch, warum der RAM immer voll ausgelatet ist, obwohl die Anwendungen nicht so viel brauchen.
Unix is user-friendly; it's just picky about who its friends are.
Danke fuer die vielen Antworten, nja, mir ist schon irgendwie bekannt, das swapping nicht wirklich benutzt wird - ich habe da was vom Tanenbaum in Erinnerung, aber dennoch wollte ich sichergehn, dass der Swap Bereich auch erkannt wird, wenn ich schon bei der Installation eine Fehlermeldung bekommen. Aber das scheint wohl ein IBM Lenovo Problem zu sein (s. Beitrag von thorben) und hoffe mal dass es passt - gibt es denn kein Tool mit dem man Swappen provozieren kann, damit man sehen kann ob sich etwa bei htop was anzeigen laesst?
Edit: guter Artikel uebrigens!!! Danke!
Edit: guter Artikel uebrigens!!! Danke!

Eine nette möglichkeit. Du erstellst ein tmpfs (eine art ramdisk, die aber auch swap nutzt) und schreibst die mit nullen voll.
size sollte relativ nah an der größe des physikalischen speichers sein.
irgendwohin ist irgendein leeres verzeichnis.
Jetzt solltest du bei Used einen deutlich höheren Wert sehen.
Am ende machst du und der Spuk ist wieder vorbei. 
Code: Alles auswählen
mount -t tmpfs -o rw,size=800M none /irgendwohin
dd if=/dev/zero of=/irgendwohin/testfile
irgendwohin ist irgendein leeres verzeichnis.
Jetzt solltest du bei Used einen deutlich höheren Wert sehen.
Am ende machst du
Code: Alles auswählen
umount /irgendwohin

Unix is user-friendly; it's just picky about who its friends are.