rechner swapped nie
hallo, ich habe folgendes Problem: Auf meinem Laptop mit Suse 8.2 und 500mb ram und 500mb großer swap partition, ist der genutzte swap-speicher immer 0. d.h. sobald ein programm mehr speicher braucht als ram vorhanden ist, stuerzt dieses ab, anstatt auf den swap space zuzugreifen. ich habe nur eine normale ide platte in meinem laptop ohne raid oder irgendwelche faxen. das device vom swap ist /dev/hda9 und der mountpoint ist /swap. der kswapd daemon laueft auch. hat irgend jemand eine idee woran es liegen koennte? vielen dank, michel
Zitat von Michael Siefritz
On Monday 10 November 2003 09:17, Michael Ebert wrote:
irgendwelche faxen. das device vom swap ist /dev/hda9 und der mountpoint ist /swap.
Der mountpoint in der /etc/fstab sollte "swap" sein, nicht "/swap". Was ist denn die Ausgabe von 'swapon -s'?
sorry, der mountpoint ist swap (tippfehler) ausgabe von swapon -s: Filename Type Size Used Priority /dev/hda9 partition 514040 0 42 danke, michel
Michael
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
On Monday 10 November 2003 09:43, Michael Ebert wrote:
Zitat von Michael Siefritz
: On Monday 10 November 2003 09:17, Michael Ebert wrote:
irgendwelche faxen. das device vom swap ist /dev/hda9 und der mountpoint ist /swap.
Der mountpoint in der /etc/fstab sollte "swap" sein, nicht "/swap". Was ist denn die Ausgabe von 'swapon -s'?
sorry, der mountpoint ist swap (tippfehler)
ausgabe von swapon -s: Filename Type Size Used Priority /dev/hda9 partition 514040 0 42
So weit sieht alles richtig aus. Stuerzt denn jedes Programm ab sobald der physikalische Speicher aufgebraucht ist? Irgendwelche Fehlermeldungen /var/ log/messages sobald der Fall eintritt passiert? Michael
Zitat von Michael Siefritz
On Monday 10 November 2003 09:43, Michael Ebert wrote:
Zitat von Michael Siefritz
: On Monday 10 November 2003 09:17, Michael Ebert wrote:
irgendwelche faxen. das device vom swap ist /dev/hda9 und der mountpoint ist /swap.
Der mountpoint in der /etc/fstab sollte "swap" sein, nicht "/swap". Was ist denn die Ausgabe von 'swapon -s'?
sorry, der mountpoint ist swap (tippfehler)
ausgabe von swapon -s: Filename Type Size Used Priority /dev/hda9 partition 514040 0 42
So weit sieht alles richtig aus. Stuerzt denn jedes Programm ab sobald der physikalische Speicher aufgebraucht ist? Irgendwelche Fehlermeldungen /var/ log/messages sobald der Fall eintritt passiert?
in var log messages steht nichts. wenn ich mehrere programme oeffne, die viel speicher brauchen (opera, openoffice, etc) wird sogar mal 2mb swap zugeordnet, der absturz kommt dann aber trotzdem.
Michael
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
On Monday 10 November 2003 10:20, Michael Ebert wrote:
Zitat von Michael Siefritz
: On Monday 10 November 2003 09:43, Michael Ebert wrote:
Zitat von Michael Siefritz
: in var log messages steht nichts. wenn ich mehrere programme oeffne, die viel speicher brauchen (opera, openoffice, etc) wird sogar mal 2mb swap zugeordnet, der absturz kommt dann aber trotzdem.
Schalte swap mal aus (swapoff oder boote das Rescue System) und formatiere die swap partition noch mal mit mkswap. Falls das nicht hilft, ueberpruefe die Partition mit badblocks. Anderenfalls wuerde mir nur noch einfallen zu ueberpruefen dass keine Ueberlappung der Partitionen vorliegt (fdisk -l /dev/ hda). Ich wuerde vorher auf jeden Fall eine komplete Sicherung empfehlen. Ein kleiner Tippfehler beim Hantieren mit Partitionen kann das ganze System zerstoeren. HTH Michael
Zitat von Michael Siefritz
On Monday 10 November 2003 10:20, Michael Ebert wrote:
Zitat von Michael Siefritz
: On Monday 10 November 2003 09:43, Michael Ebert wrote:
Zitat von Michael Siefritz
: in var log messages steht nichts. wenn ich mehrere programme oeffne, die viel speicher brauchen (opera, openoffice, etc) wird sogar mal 2mb swap zugeordnet, der absturz kommt dann aber trotzdem. Schalte swap mal aus (swapoff oder boote das Rescue System) und formatiere die swap partition noch mal mit mkswap. Falls das nicht hilft, ueberpruefe die Partition mit badblocks. Anderenfalls wuerde mir nur noch einfallen zu ueberpruefen dass keine Ueberlappung der Partitionen vorliegt (fdisk -l /dev/ hda).
eine ueberlappung liegt nicht vor, badblocks /dev/hda9 lief auch ohne zu meckern. ich habe mit mkswap das device neu formatiert - leider ohne verbesserungen. vielen dank fuer die hinweise, der richtige war aber scheinbar noch nicht dabei. ich waere euch fuer jeden weiteren hinweis sehr dankbar. michel
Ich wuerde vorher auf jeden Fall eine komplete Sicherung empfehlen. Ein kleiner Tippfehler beim Hantieren mit Partitionen kann das ganze System zerstoeren.
HTH Michael
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hallo Michael, * Michael schrieb am 10.11.2003:
Zitat von Michael Siefritz
: [Rechner stürzt beim Swappen ab] ausgabe von swapon -s: Filename Type Size Used Priority /dev/hda9 partition 514040 0 42
Komisch, bei mir sieht der Eintrag so aus: /dev/ide/host0/bus0/target1/lun0/part5 partition 1028088 47840 -1 (d.h. /dev/hdb5, ich verwende devFS) Was mich wundert, ist die Priorität. Bei Dir 42 - oh, vielleicht weiß ja Dein Rechner die Antwort auf die Frage aller Fragen... (Douglas Adams-Fans wissen Bescheid...) Ne, Scherz beiseite. Mein /etc/fstab-Eintrag sieht so aus: /dev/ide/host0/bus0/target1/lun0/part5 none swap sw 0 0 Nur so eine Idee, poste vielleicht mal Deinen Eintrag. Poste bitte noch die Ausgaben von "vmstat" und von "free". War das Problem schon immer vorhanden? Oder ist es erst seit kurzem aufgetreten? Welche größeren Änderungen am System hast Du durchgeführt? Welchen Kernel verwendest Du (uname -r)? Grüße, Tom
Zitat von Thomas Preissler
Hallo Michael,
* Michael schrieb am 10.11.2003:
Zitat von Michael Siefritz
: [Rechner stürzt beim Swappen ab] ausgabe von swapon -s: Filename Type Size Used Priority /dev/hda9 partition 514040 0 42 Komisch, bei mir sieht der Eintrag so aus:
/dev/ide/host0/bus0/target1/lun0/part5 partition 1028088 47840 -1
(d.h. /dev/hdb5, ich verwende devFS)
Was mich wundert, ist die Priorität. Bei Dir 42 - oh, vielleicht weiß ja Dein Rechner die Antwort auf die Frage aller Fragen... (Douglas Adams-Fans wissen Bescheid...)
Ne, Scherz beiseite. Mein /etc/fstab-Eintrag sieht so aus:
/dev/ide/host0/bus0/target1/lun0/part5 none swap sw 0 0
hier mein /etc/fstab eintrag: /dev/hda10 / ext3 defaults 1 1 /dev/hda5 /boot ext2 defaults 1 2 /dev/hda1 /windows/C vfat users,gid=users,umask=0002,iocharset=iso8859-1,code=437 0 0 /dev/hda6 /windows/D ntfs ro,users,gid=users,umask=0002,nls=iso8859-1 0 0 /dev/hda7 /windows/E ntfs ro,users,gid=users,umask=0002,nls=iso8859-1 0 0 /dev/hda8 /windows/F vfat users,gid=users,umask=0002,iocharset=iso8859-1,code=437 0 0 /dev/hda9 swap swap pri=42 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0 proc /proc proc defaults 0 0 usbdevfs /proc/bus/usb usbdevfs noauto 0 0 /dev/cdrecorder /media/cdrecorder auto ro,noauto,user,exec 0 0 /dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0 /dev/fd0 /media/floppy auto noauto,user,sync 0 0 wifo.lindenhof:/home/jens/Diplomarbeit /home/michel/jens_rechner nfs defaults 0 0
Nur so eine Idee, poste vielleicht mal Deinen Eintrag.
Poste bitte noch die Ausgaben von "vmstat" und von "free".
vmstat: procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu---- r b swpd free buff cache si so bi bo in cs us sy id wa 0 0 0 185936 20912 172272 0 0 207 11 146 715 3 1 96 0 free: total used free shared buffers cached Mem: 514448 328604 185844 0 20960 172288 -/+ buffers/cache: 135356 379092 Swap: 514040 0 514040
War das Problem schon immer vorhanden?
ich glaube schon immer. aber ich bin erst seit ein paar wochen am opengl coden und brauche dafuer soviel ram. der fehler ist schon laenger da, d.h. die programme stuerzen ab. heute ist mir aber erst aufgefallen, dass der rechner nicht swapt. Oder ist es erst seit kurzem
aufgetreten? Welche größeren Änderungen am System hast Du durchgeführt? eigentlich keine
Welchen Kernel verwendest Du (uname -r)? kernel: 2.4.20-4GB ich hoffe du kannst was damit anfangen. danke und grüße, michel
Grüße, Tom
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hallo Michael, * Michael schrieb am 10.11.2003:
Zitat von Thomas Preissler
: * Michael schrieb am 10.11.2003:
Zitat von Michael Siefritz
: [Rechner stürzt beim Swappen ab] ausgabe von swapon -s: Filename Type Size Used Priority /dev/hda9 partition 514040 0 42 [Annahme: Prioritätsproblem] Ne, Scherz beiseite. Mein /etc/fstab-Eintrag sieht so aus: /dev/ide/host0/bus0/target1/lun0/part5 none swap sw 0 0
hier mein /etc/fstab eintrag:
[...]
/dev/hda9 swap swap pri=42 0 0 [...]
Ersetze das mal mit /dev/hda9 none swap sw 0 0 Die Priorität ist nur wichtig, wenn Du mehrere Swap-Partitionen verwendest. [Output vmstat und free: Nichts Verdächtiges] Und: Bitte keinen Reboot. swapoff -a /etc/fstab ändern swapon -a Und ab gehts mit testen ;-)) Grüße, Tom
Hallo, Am Mon, 10 Nov 2003, Thomas Preissler schrieb:
* Michael schrieb am 10.11.2003:
hier mein /etc/fstab eintrag: [...] /dev/hda9 swap swap pri=42 0 0 [...]
Ersetze das mal mit
/dev/hda9 none swap sw 0 0
Vorsicht. Welchen Kernel verwendest du (Thomas)? Bei mir (Kernel 2.4.16, aber schon so seit 2.2.10): /dev/hdXY swap swap defaults 0 0 (die Partition hat sich ab und an mal geaendert ;)
swapoff -a /etc/fstab ändern swapon -a
Und ab gehts mit testen ;-))
Vorsicht! -dnh -- KannIch was dafür wenn alle meine aussagen so gut finden wie die Bienchen den blütenstaub und daraus den honig des siggens machen? [WoKo in dag°]
Hallo David, * David schrieb am 10.11.2003:
Hallo,
Am Mon, 10 Nov 2003, Thomas Preissler schrieb:
* Michael schrieb am 10.11.2003:
hier mein /etc/fstab eintrag: [...] /dev/hda9 swap swap pri=42 0 0 [...]
Ersetze das mal mit
/dev/hda9 none swap sw 0 0
Vorsicht. Welchen Kernel verwendest du (Thomas)?
2.4.19
Bei mir (Kernel 2.4.16, aber schon so seit 2.2.10): /dev/hdXY swap swap defaults 0 0
(die Partition hat sich ab und an mal geaendert ;)
Ahja, das wusste ich nicht. Grüße, Tom
Hallo, Am Tue, 11 Nov 2003, Thomas Preissler schrieb:
* David schrieb am 10.11.2003:
Am Mon, 10 Nov 2003, Thomas Preissler schrieb:
* Michael schrieb am 10.11.2003:
hier mein /etc/fstab eintrag: [...] /dev/hda9 swap swap pri=42 0 0 [...]
Ersetze das mal mit
/dev/hda9 none swap sw 0 0
Vorsicht. Welchen Kernel verwendest du (Thomas)?
2.4.19
Lt. ChangeLogs sollte sich da nix (ausser Bugfixes) getan haben. Du solltest aber nochmal in 'man mount' und 'man fstab' nachlesen. Mein mount ist allerdings auch "schon" 'mount-2.11u', also nicht so alt wie manch anderes bei mir ;)
Bei mir (Kernel 2.4.16, aber schon so seit 2.2.10): /dev/hdXY swap swap defaults 0 0
(die Partition hat sich ab und an mal geaendert ;)
Ahja, das wusste ich nicht.
Du musst bei dir statt /dev/hdXY natuerlich die richtige Partition verwenden. Siehe die Ausgabe von 'fdisk -l'. Ich hab bei mir die Festplatte(n) eben umgestoepselt, weil neuere dazu kamen und die Swap-Partition(en) dann z.B. eben nicht mehr /dev/hda2 sondern /dev/hdb2 war... Generell gilt aber (zumindest bis mount-2.11u): DEVICE|DATEI swap swap defaults 0 0 Eine Prioritaet kann man aber angeben, das sollte man aber nur tun, wenn man weiss was man tut, denn mit den defaults (pri=-1) ergeben die swaps gemeinsam eine Art "RAID"... ==== man 2 swapon ==== [..] If two or more areas have the same priority, and it is the highest priority available, pages are allocated on a round-robin basis between them. ==== Bei nur einer swap-Partition ist die Prioritaet sowieso egal. Interessant ist's z.B. wenn man eine Partition und eine Datei verwendet, da will man die Datei moeglichst erst verwenden, wenn die Partition "voll" ist... Oder wenn man Partitionen auf deutlich unterschiedlich schnellen HDDs verwenden will, da will man die auf der schnellen auch priorisieren. Siehe dazu "PRIORITY" in 'man 2 swapon' aus dem auch obiges Zitat stammt. -dnh -- "Spock, Sie erstaunen mich immer wieder." "Ich mich auch." [Pille und Spock in StarTrek V]
Hallo, * David schrieb am 11.11.2003:
Hallo,
Am Tue, 11 Nov 2003, Thomas Preissler schrieb:
* David schrieb am 10.11.2003:
Am Mon, 10 Nov 2003, Thomas Preissler schrieb:
* Michael schrieb am 10.11.2003:
hier mein /etc/fstab eintrag: [...] /dev/hda9 swap swap pri=42 0 0 [...]
Ersetze das mal mit
/dev/hda9 none swap sw 0 0
Vorsicht. Welchen Kernel verwendest du (Thomas)?
2.4.19
Lt. ChangeLogs sollte sich da nix (ausser Bugfixes) getan haben.
Du solltest aber nochmal in 'man mount' und 'man fstab' nachlesen. Mein mount ist allerdings auch "schon" 'mount-2.11u', also nicht so alt wie manch anderes bei mir ;)
Mmein System läuft stabil und *mit* aktiven Swap. Warum sollte ich da was ändern - s.u. alles ist in bester Ordnung. Mein System wurde bereits bei der Erstinstallation richtig konfiguriert und an manchen Sachen hat sich seitdem nicht viel geändert - eben z.B. die Swap-Zeile in der /etc/fstab.
Bei mir (Kernel 2.4.16, aber schon so seit 2.2.10): /dev/hdXY swap swap defaults 0 0
(die Partition hat sich ab und an mal geaendert ;)
Ahja, das wusste ich nicht.
Du musst bei dir statt /dev/hdXY natuerlich die richtige Partition verwenden. Siehe die Ausgabe von 'fdisk -l'.
Ich hab bei mir die Festplatte(n) eben umgestoepselt, weil neuere dazu kamen und die Swap-Partition(en) dann z.B. eben nicht mehr /dev/hda2 sondern /dev/hdb2 war...
Generell gilt aber (zumindest bis mount-2.11u):
DEVICE|DATEI swap swap defaults 0 0
$ man mount ... The second field, (fs_file), describes the mount point for the filesystem. For swap partitions, this field should be specified as `none'. If the name of the mount point contains spaces these can be escaped as `\040'. ... $ mount -V mount: mount-2.11z Es macht bei mir übrigens keinen Unterschied, ob ich da im zweiten Feld das bei mir Richtige "none" oder "swap" drinstehen habe. Das ist dem System schnurzpiepsegal. Initialisieren und akzeptieren tut er den Swap in beiden Fällen. Grüße, Tom
Hallo, Am Wed, 12 Nov 2003, Thomas Preissler schrieb:
* David schrieb am 11.11.2003:
Am Tue, 11 Nov 2003, Thomas Preissler schrieb:
* David schrieb am 10.11.2003:
Vorsicht. Welchen Kernel verwendest du (Thomas)? 2.4.19 Lt. ChangeLogs sollte sich da nix (ausser Bugfixes) getan haben.
Du solltest aber nochmal in 'man mount' und 'man fstab' nachlesen. Mein mount ist allerdings auch "schon" 'mount-2.11u', also nicht so alt wie manch anderes bei mir ;)
Mmein System läuft stabil und *mit* aktiven Swap. Warum sollte ich da was ändern - s.u. alles ist in bester Ordnung. Mein System wurde bereits bei der Erstinstallation richtig konfiguriert und an manchen Sachen hat sich seitdem nicht viel geändert - eben z.B. die Swap-Zeile in der /etc/fstab.
Darf man vermuten, dass die "Erstinstallation" noch nicht sehr lange her ist?
$ man mount ... The second field, (fs_file), describes the mount point for the filesystem. For swap partitions, this field should be specified as `none'. If the name of the mount point contains spaces these can be escaped as `\040'. ...
$ mount -V mount: mount-2.11z
Ah, ok. Hm. In util-linux-2.11z/mount/mount.8 finde ich das nicht. Das findet sich in 'fstab.5'. Jetzt wo du's zitierst faellt mir ein, dass der mountpoint quasi irrelevant ist... Das mit dem 'none' geht also in Ordnung. -dnh --
Du tust ja fast so, als gäbe es etwas, das bei Redhat _nicht_ nach hinten losgeht!? .forward ? [Matthias Kabel zu Felix von Leitner in dasr]
Hallo, * David schrieb am 12.11.2003:
Hallo,
Am Wed, 12 Nov 2003, Thomas Preissler schrieb:
* David schrieb am 11.11.2003:
Am Tue, 11 Nov 2003, Thomas Preissler schrieb:
* David schrieb am 10.11.2003:
Vorsicht. Welchen Kernel verwendest du (Thomas)? 2.4.19 Lt. ChangeLogs sollte sich da nix (ausser Bugfixes) getan haben.
Du solltest aber nochmal in 'man mount' und 'man fstab' nachlesen. Mein mount ist allerdings auch "schon" 'mount-2.11u', also nicht so alt wie manch anderes bei mir ;)
Mmein System läuft stabil und *mit* aktiven Swap. Warum sollte ich da was ändern - s.u. alles ist in bester Ordnung. Mein System wurde bereits bei der Erstinstallation richtig konfiguriert und an manchen Sachen hat sich seitdem nicht viel geändert - eben z.B. die Swap-Zeile in der /etc/fstab.
Darf man vermuten, dass die "Erstinstallation" noch nicht sehr lange her ist?
9 Monate. Bitte EOT, das tut hier echt nichts zur Sache. Grüße, Tom
hallo liste,
das problem mit demswap speicher besteht leider immer noch.
zunaechst vielen dank fuer euer engagement. ich habe inzwischen folgendes
probiert:
in /etc/fstab habe ich den swap eintrag geaendert in:
/dev/hda9 swap swap defaults 0 0
/dev/hda9 none swap sw 0 0
und mit swapoff etc getestet.
der effekt war genauso wie bei meinem standard eintrag:
/dev/hda9 swap swap pri=42 0 0
diesen eintrag hat auch ein kollege auf seinem rechner mit dem 8.2er system -
sein rechner swapt.der eintrag scheint also grundsaetzlich nicht verkehrt zu
sein
naemlich der, dass nicht geswapt wurde, wenn der speicher voll lief.
badblocks, neu formatieren der swap partition haben auch nichts verbessert.
dann habe ich beim booten mit
mem=255M den speicher reduziert - auch kein effekt.
mein system ist:
suse 8.2,
kernel 2-4-20-4GB
ide platte,
500mb ram,
laptop
vielleicht kennt irgendeiner noch einen trick oder strohhalm
ich werde mal ein anderes ram modul testen - ich hoffe das bringt was (glaube
aber nicht).
ansonsten danke,
michel
Zitat von Thomas Preissler
Hallo,
* David schrieb am 12.11.2003:
Hallo,
Am Wed, 12 Nov 2003, Thomas Preissler schrieb:
* David schrieb am 11.11.2003:
Am Tue, 11 Nov 2003, Thomas Preissler schrieb:
* David schrieb am 10.11.2003:
Vorsicht. Welchen Kernel verwendest du (Thomas)? 2.4.19 Lt. ChangeLogs sollte sich da nix (ausser Bugfixes) getan haben.
Du solltest aber nochmal in 'man mount' und 'man fstab' nachlesen. Mein mount ist allerdings auch "schon" 'mount-2.11u', also nicht so alt wie manch anderes bei mir ;)
Mmein System läuft stabil und *mit* aktiven Swap. Warum sollte ich da was ändern - s.u. alles ist in bester Ordnung. Mein System wurde bereits bei der Erstinstallation richtig konfiguriert und an manchen Sachen hat sich seitdem nicht viel geändert - eben z.B. die Swap-Zeile in der /etc/fstab.
Darf man vermuten, dass die "Erstinstallation" noch nicht sehr lange her ist?
9 Monate.
Bitte EOT, das tut hier echt nichts zur Sache.
Grüße, Tom
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hallo, Michael Ebert wrote:
ich habe folgendes Problem:
Auf meinem Laptop mit Suse 8.2 und 500mb ram und 500mb großer swap partition, ist der genutzte swap-speicher immer 0. d.h. sobald ein programm mehr speicher braucht als ram vorhanden ist, stuerzt dieses ab, anstatt auf den swap space zuzugreifen.
ich habe nur eine normale ide platte in meinem laptop ohne raid oder irgendwelche faxen. das device vom swap ist /dev/hda9 und der mountpoint ist /swap.
Swap wird nicht gemountet... Was sagt mount? Was sagt cat /proc/swaps? Man swapon sollte Dir helfen können. Gruss horst
Hallo Michael ... On Mon, 10 Nov 2003, michael.ebert@ebira.de wrote:
Auf meinem Laptop mit Suse 8.2 und 500mb ram und 500mb großer swap partition, ist der genutzte swap-speicher immer 0. d.h. sobald ein programm mehr speicher braucht als ram vorhanden ist, stuerzt dieses ab, anstatt auf den swap space zuzugreifen.
Ohne selber über Änderungen ab Kernel 2.4.10 ff zu wissen... http://www.dcoul.de/faq/html/4.html#4.swapspace Vielleicht ist das noch zutreffend. Bye, Michael
Michael Strauss schrieb:
[...] Ohne selber über Änderungen ab Kernel 2.4.10 ff zu wissen...
http://www.dcoul.de/faq/html/4.html#4.swapspace
Vielleicht ist das noch zutreffend.
Nein, das sollte nicht mehr zutreffen. Bei Kernel 2.2 galt VM=RAM+SWAP.
Bei Kernel 2.4.x (bis x=10) galt VM=max(RAM,SWAP), was impliziert, dass
SWAP
Am Montag, 10. November 2003 18:17 schrieb Michael Ebert:
hallo,
ich habe folgendes Problem:
Auf meinem Laptop mit Suse 8.2 und 500mb ram und 500mb großer swap partition, ist der genutzte swap-speicher immer 0. d.h. sobald ein programm mehr speicher braucht als ram vorhanden ist, stuerzt dieses ab, anstatt auf den swap space zuzugreifen.
ich habe nur eine normale ide platte in meinem laptop ohne raid oder irgendwelche faxen. das device vom swap ist /dev/hda9 und der mountpoint ist /swap.
also bei mir steht als mountpoint einfach nur swap !!!!!! wie wärs damit????
der kswapd daemon laueft auch.
hat irgend jemand eine idee woran es liegen koennte?
vielen dank,
michel
mfg jan
Moin, Am Mo, den 10.11.2003 schrieb Michael Ebert um 18:17:
Auf meinem Laptop mit Suse 8.2 und 500mb ram und 500mb großer swap partition, ist der genutzte swap-speicher immer 0. d.h. sobald ein programm mehr speicher braucht als ram vorhanden ist, stuerzt dieses ab, anstatt auf den swap space zuzugreifen.
Könnte es sein, daß das gar kein swap-Problem ist, sondern ein Speicherproblem? Sprich: Die Kiste stürzt ab, wenn das obere Ende des RAM-Bereiches benötigt wird, weil wasweissich? Also so einen Fußbreit vor'm swap? Da gibt es ja immer so Kram, shadow-RAM, einblenden von Grafikkarten-RAM und so? Ich kenne mich damit absolut nicht aus, aber da alle sinnvollen Lösungen hier schon erwähnt wurden... Vielleicht solltest du die Kiste einfach mal neu booten und dabei das verwendete RAM absichtlich begrenzen. Wie's bei Linux geht, habe ich nicht parat, bei Darwin gibt es z.B. einen Bootparameter "maxmem=256". Es wäre interessant zu sehen, ob a) die Kiste dann immer noch abschmiert und b) der swap immer noch unbenutzt bleibt Ach, und memtest86 könnte ja auch interessant sein. Gruß, Ratti -- -o) fontlinge | Font management for Linux | Schriftenverwaltung in Linux /\\ http://freshmeat.net/projects/fontlinge/ _\_V http://www.gesindel.de https://sourceforge.net/projects/fontlinge/
Hallo, Am Tue, 11 Nov 2003, Joerg Rossdeutscher schrieb:
Vielleicht solltest du die Kiste einfach mal neu booten und dabei das verwendete RAM absichtlich begrenzen. Wie's bei Linux geht, habe ich nicht parat, bei Darwin gibt es z.B. einen Bootparameter "maxmem=256".
Allgemein ist der Kernelparameter "mem=n[M]"... Also z.B. 'mem=255M'. -dnh PS: auch das BIOS und VGA-BIOS etc. werden gerne aus dem EEPROM ins RAM kopiert... -- "Zitter ! Schlotter! Hechel! Na entlich! Und Ich dachte schon das wieder einer meiner Körper sterben müsste." [Woko° in dag°]
participants (9)
-
David Haller
-
Horst Mueller
-
Jan Hendrik Berlin
-
Joerg Rossdeutscher
-
Michael Ebert
-
Michael Siefritz
-
Nightshade@sheol.net
-
Thomas Hertweck
-
Thomas Preissler