• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

high memory support unter Suse 10.2 für smp x86_64

f10m

Newbie
Hallo liebe 'kernel fan Gemeinde',
ich hoffe, für folgendes Problem Hilfe/Anregungen von Euch zu bekommen:

System: 2xOpteron, x86_64, 6GByte memory, Suse 10.2, default_smp kernel
Problem: es werden nur 3GByte Speicher benutzt obwohl das Bios alles erkennt

Unter Suse 9.3 gab es noch die 'high memory support' Option, um zwischen 1GB, 4GB und 64GB mode umzuschalten. Diese Option konnte ich nicht mehr finden. Wie kann ich das Problem lösen? Danke im voraus....
 

Gimpel

Guru
Hmm, auf unseren servern läuft zwar RHEL, daher keine ahnung wie SUSE das macht.

Aber 3G ist komisch, nur 4G würde ja irgendwie einleuchten bei 64bit.
Stehen in /proc/meminfo echt nur die 3G drin? Und was sagt 'zgrep HIGHMEM /proc/config.gz'?
 
Gimpel schrieb:
panamajo schrieb:
Gimpel schrieb:
Aber 3G ist komisch, nur 4G würde ja irgendwie einleuchten bei 64bit.

Nein, beides leuchtet bei 64bit nicht ein.
auha *schäm* das waren ja die 32bit'ler die bis zu 4G lowmem verkraften, rest im highmem.

/ignore gimpel
3 GB kommen zustande, weil einige Addressen von Systemkomponenten belegt sind - also Video-RAM, PCI-Karten, etc. Wenn es bald Grafikkarten mit 2 GB RAM gibt, wird's düster.
 
OP
F

f10m

Newbie
Dank erst einmal allen, die sich dem Problem angenommen haben. Leider bin ich noch nicht wirklich weiter gekommen. Vielleicht helfen die folgenden Infos den Spezialisten weiter...
Dank im voraus



/proc/meminfo:
------------------------------
MemTotal: 3091872 kB
MemFree: 149448 kB
Buffers: 1166828 kB
Cached: 416012 kB
SwapCached: 0 kB
Active: 847756 kB
Inactive: 943436 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 3091872 kB
LowFree: 149448 kB
SwapTotal: 10490436 kB
SwapFree: 10490436 kB
Dirty: 173676 kB
Writeback: 0 kB
AnonPages: 208364 kB
Mapped: 70400 kB
Slab: 1107400 kB
PageTables: 12356 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
CommitLimit: 12036372 kB
Committed_AS: 467120 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 25572 kB
VmallocChunk: 34359710187 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
Hugepagesize: 2048 kB


Teil aus dmesg:
------------------------
Checking aperture...
CPU 0: aperture @ f0000000 size 128 MB
CPU 1: aperture @ f0000000 size 128 MB
Memory: 3088256k/6291456k available (1915k kernel code, 2154172k reserved, 1278k data, 188k init)
 

apex76

Newbie
@jengelh
Das trifft auf Desktop Chipsätze zu die max. 4GB RAM verwalten können sollte aber bei Server Boards nicht vorkommen.

@f10m
was hat dein Board für einen Chipsatz un dwelches CPU Kernstepping? Im BIOS kann man viel Anzeigen lassen ob das dann aber auch der Wahrheit entspricht kann dir nur der BIOS programmier verraten. Wenn ich richtig informiert bin können einige Opterons kein memory remapping. Schau mal ob du in deinem BIOS eine Funktion "memory remapping" oder so ähnlich hast die sollte eingeschaltet sein.

Hier noch ein Intel Dokument welches das Problem beschreibt.
LINK
 
Oben