ram-Große, weniger nutzbar als drin steckt ...

Post Reply
Message
Author
dddddd

ram-Große, weniger nutzbar als drin steckt ...

#1 Post by dddddd »

Hi Leute,
habe heute eine Entdeckung gemacht,
hwinfo gibt einen anderen Wert aus als free. Physisch stecken aber die 6GB Ram im Server drin. Alle Applikationen sehen aber nur 4GB.
Könnte das eine Einstellung im Setup sein? (FSC Primergy H450)
Obwohl der Status ist ja auch avail=yes ...

hwinfo -- memory:
[Created at memory.59]
Unique ID: rdCR.CxwsZFjVASF
Hardware Class: memory
Model: "Main Memory"
Memory Range: 0x00000000-0x173f8e3ff (rw)
Memory Size: 6 GB
Config Status: cfg=no, avail=yes, need=no, active=unknown

free -tm
total used free shared buffers cached
Mem: 3865 3763 102 0 79 3277
-/+ buffers/cache: 406 3459
Swap: 8191 35 8156
Total: 12057 3798 8259

Nach Anmeldung:
MemTotal: 3958620 kB
SwapTotal: 8388600 kB
CPUs : 8
cpu family : 15
model : 1
model name : Intel(R) Xeon(TM) CPU 1.50GHz
cpu MHz : 0.000

Gruß jörg

User avatar
Janka
Posts: 3585
Joined: 11. Feb 2006 19:10

Re: ram-Große, weniger nutzbar als drin steckt ...

#2 Post by Janka »

dddddd wrote:Hi Leute,
habe heute eine Entdeckung gemacht,
hwinfo gibt einen anderen Wert aus als free. Physisch stecken aber die 6GB Ram im Server drin. Alle Applikationen sehen aber nur 4GB.
32-Bit-Applikationen können nur 4GB (2^32 Byte) adressieren und sehen daher maximal 4GB RAM.
Du kannst aber zwei oder mehr 32-Bit-Prozesse laufen lassen -- dann bekommt jeder Prozess maximal 4GB RAM zugewiesen.

Janka
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.

dddddd

Remap PCI Memory Gap

#3 Post by dddddd »

Im Titel steht das Zauberwort:
Remap PCI Memory Gap

im Bios einstellen und schon wird der Speicher oberhalb 4GB freigegeben.

Nun aber noch das zweite Problem, wie bekomme ich den Kernel (SLES9 2.6.5-7.244-smp) gesagt, dass jetzt pklötzlich 2GB Ram mehr da sind ?

danke und gruß jörg

User avatar
Janka
Posts: 3585
Joined: 11. Feb 2006 19:10

#4 Post by Janka »

dddddd wrote:Nun aber noch das zweite Problem, wie bekomme ich den Kernel (SLES9 2.6.5-7.244-smp) gesagt, dass jetzt pklötzlich 2GB Ram mehr da sind ?
Das ist eine Compile-Time-Option des Kernels. Ist das ein 64-Bit-Kernel? Wenn nein, brauchst du Himem-Support (z.B. PAE). gunzip -c /proc/config.gz | grep HIGHMEM

Janka
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.

Post Reply