[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

etch und RAM / vserver / zuwenig RAM erkannt



Hallo Liste,

ich habe hier ein paar Server, die alle die gleiche
Hardwarekonfiguration haben. Alle haben 4 GB RAM und werden als vserver
betrieben.

Auf Vserver 4 habe ich kein Problem, der RAM wird ordentlich erkannt und
ich kann arbeiten:

:~# cat /proc/version
Linux version 2.6.18-4-vserver-686 (Debian 2.6.18.dfsg.1-11)
(waldi@debian.org) (gcc version 4.1.2 20061115 (prerelease) (Debian
4.1.1-21)) #1 SMP Wed Feb 21 18:50:08 UTC 2007


:~# free -m
             total       used       free     shared    buffers
cached
Mem:          3547       3400        147          0        282
1501
-/+ buffers/cache:       1616       1931
Swap:         2000          0       1999

OK, es werden nur 3,5 GB benutzt, der Rest ist *AFAIK reserviert für
PCI-Bus und so Zeugs.

Auf dem Vserver 5 werden dagegen nur 2,5 GB RAM erkannt:

:~# cat /proc/version
Linux version 2.6.18-4-vserver-686 (Debian 2.6.18.dfsg.1-12)
(waldi@debian.org) (gcc version 4.1.2 20061115 (prerelease) (Debian
4.1.1-21)) #1 SMP Mon Mar 26 19:55:22 UTC 2007

:~# free -m
             total       used       free     shared    buffers
cached
Mem:          2518         43       2475          0          2
16
-/+ buffers/cache:         24       2493
Swap:         2000          0       2000

Selbstverständlich ist mit dem bigmen-Kernel alles in Butter, der hat
aber keine Vserver-Patches drin.

Die Frage ist jetzt, warum sich der gleiche Kernel so unterschiedlich
verhält?

Ich möchte ungern den vserver-Kernel mit CONFIG_HIGHMEM64G übersetze,
weil ich dann ja beim nächsten Kernelupdate wieder von Hand dran muss.
Bei einer wachsenden Umgebung versucht man ja, so nahe wie möglich am
Standard zu bleiben;)

Hat jemand einen Tipp, was ich hier machen kann?

Greetz,
Andre




Reply to: