Sie sind nicht angemeldet.

1

03.12.2006, 12:43

[gelöst] Swap wird nicht gemountet...

Hallo,

mir ist heute aufgefallen, dass mein Gentoo System den Swap gar nicht mountet und somit auch nicht nutzen kann ... drauf gekommen bin ich weil ich bei großen zu kompilierenden Programmen (OpenOffice, GCC, ...) immer eine Fehlermeldung erhalte, dass nicht genügend virtueller Speicher zur Verfügung steht (virtual memory exhausted: Cannot allocate memory.)

Das Merkwürdige ist allerdings, ich weiß nicht wieso er den Swap nicht mountet.

Swap Partition ist vorhanden:

Quellcode

1
2
3
/dev/hda6            4686        4702      136521   83  Linux
/dev/hda7            4703        4833     1052226   82  Linux swap / Solaris
/dev/hda8            4834        7296    19784016   83  Linux


Swap wurde erstellt:

Quellcode

1
2
# mkswap /dev/hda7
# swapon /dev/hda7


Swapspace ist in der /etc/fstab eingetragen:

Quellcode

1
/dev/hda7       none            swap    sw              0 0


Wenn ich nun nachsehen will welche Filesysteme eingebunden sind:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
schleppi marco # df -a
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/hda8             19162500  16978060   1195240  94% /
proc                         0         0         0   -  /proc
sysfs                        0         0         0   -  /sys
udev                         0         0         0   -  /dev
devpts                       0         0         0   -  /dev/pts
/dev/hda6               132216     36340     89052  29% /boot
none                    253884         0    253884   0% /dev/shm
/dev/hda1             15004676   8666960   6337716  58% /mnt/win_c
/dev/hda5             22616448   1523824  21092624   7% /mnt/win_d
usbfs                        0         0         0   -  /proc/bus/usb
192.168.0.1:/store/ad6
                     115394416 102123216   4039648  97% /mnt/server/ad6

Kein Swapspace zu sehen ?(

Wieso wird mein Swap ignoriert?
Linux localhost 2.6.25-gentoo-r7 #1 SMP Fri Jul 25 12:23:06 CEST 2008 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 5600+ AuthenticAMD GNU/Linux

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Marco« (03.12.2006, 17:03)


2

03.12.2006, 13:03

omg
wie soll man das erklären?
du mountest swap ja auchnicht wirklich
jedenfalls nicht so das du manuell irgendwie darauf zugreifen kannst

ob swap da ist oder nicht kannst einfach mit free sehen
Swap: 506008 8 506000

swap ist wie ram und weniger wie eine partition
ignoriert wird es jedenfalls nicht :)

3

03.12.2006, 13:21

Danke für den Hinweis. Ich dachte da es sich im Prinzip auch nur um eine Partition handelt (und zudem auch über fstab eingebunden wird) müsste die Nutzung auch über df zu sehen sein. Free ergibt:

Quellcode

1
2
3
4
             total       used       free     shared    buffers     cached
Mem:        507768     495960      11808          0     111292      45328
-/+ buffers/cache:     339340     168428
Swap:      1052216      17012    1035204

Die Belegung des Swap muss ich mal während eines Kompiliervorgang beobachten, da ich die Vermutung habe, dass der Swap nicht genutzt wird.
Linux localhost 2.6.25-gentoo-r7 #1 SMP Fri Jul 25 12:23:06 CEST 2008 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 5600+ AuthenticAMD GNU/Linux

4

03.12.2006, 13:34

Ob du swap'st siehst du auch mit

Quellcode

1
swapon -s

oder

Quellcode

1
cat /proc/swaps
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

5

03.12.2006, 14:55

Besten Dank für die Tipps!

Das swappen funktioniert jetzt wieder. Vor meinem Post war wohl irgendwas nicht i.O. da der Swap nie genutzt wurde. Seit einem erneuten mkswap und swapon rennt wieder alles. Kein Wunder das mein Speicher immer so voll lief und deswegen das System sehr langsam wurde und oftmals sogar einige Programme terminierten :rolleyes:
Linux localhost 2.6.25-gentoo-r7 #1 SMP Fri Jul 25 12:23:06 CEST 2008 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 5600+ AuthenticAMD GNU/Linux

6

03.12.2006, 15:38

Zitat

Original von Marco
Besten Dank für die Tipps!
Das swappen funktioniert jetzt wieder.

Setz den Thread bitte auf [gelöst] ...siehe hier ;)
Danke =)

Gruss
«oMeE»
Das Problem zu erkennen ist wichtiger, als die Lösung zu erkennen,
denn die genaue Darstellung des Problems führt zur Lösung.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »«oMeE»« (03.12.2006, 15:41)