WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Linux, UNIX, Open Source

Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 16.02.2005, 12:47   #1
Philipp
verXENt
 
Benutzerbild von Philipp
 
Registriert seit: 01.08.1999
Beiträge: 7.084

Mein Computer

Unglücklich Debian 3.1 nur 3GB Ram?

Ich bereite z.Zt. meinen neuen Webserver (Dual Xeon 2.8GHz mit 4GB Ram und Debian 3.1) vor. Er funktioniert auch fast problemlos bis auf die Tatsache das ich laut top bzw. /proc/memory nur 3GB Ram habe

In dmesg habe ich folgendes gefunden:
Zitat:
Memory: 3102636k/4194304k available (1662k kernel code, 41668k reserved, 769k data, 168k init, 2227968k highmem)
Als Kernel verwende ich kernel-image-2.6.8-2-686-smp (2.6.8-13). Irgendwelche Ideen?
Philipp ist offline   Mit Zitat antworten
Alt 16.02.2005, 13:32   #2
Dumdideldum
Inventar
 
Registriert seit: 01.08.2001
Alter: 47
Beiträge: 1.508


Standard

Seh ich das richtig, dass dmesg ausgibt, dass 3.x von 4.x GB frei sind, also die 4GB erkannt werden?

In der Kernel-config könntest mal highmemory support auf 64GB stellen.

Maybe ist es aber auch ein Setting im BIOS, das du tätigen mußt.

Auch noch ein Ansatz:
http://lists.us.dell.com/pipermail/l...er/040759.html

--> Ohne zu wissen, welchen Chipsatz du verwendest. Darüberhinaus, falls Hotplug aktiviert ist, benötigt das auch einen Haufen reservierten RAM.
____________________________________
Linux is like a wigwam:
No windows, no Gates, Apache inside.
Dumdideldum ist offline   Mit Zitat antworten
Alt 16.02.2005, 13:57   #3
MANX
Inventar
 
Registriert seit: 27.02.2001
Beiträge: 1.967


Standard

Hi Philipp!

Das dürfte aber schon so passen:
Meine Testkiste: 512MB
Code:
root@gateway:/var/qmail/control# dmesg |grep Memory
Memory: 511928k/523776k available (1068k kernel code, 11396k reserved, 458k data, 96k init, 0k highmem)

root@gateway:/var/qmail/control# cat /proc/meminfo
        total:    used:    free:  shared: buffers:  cached:
Mem:  528240640 142196736 386043904        0 13430784 60911616
Swap: 501731328        0 501731328
MemTotal:       515860 kB
MemFree:        376996 kB
Grüße

Manx
____________________________________
Broadcasting from the Isle of Man:
>> Manx Radio <<
MANX ist offline   Mit Zitat antworten
Alt 16.02.2005, 14:18   #4
MANX
Inventar
 
Registriert seit: 27.02.2001
Beiträge: 1.967


Standard

... was sagt eigentlich
Code:
grep HIGHMEM /boot/config-2.6.8-2-686-smp
Manx
____________________________________
Broadcasting from the Isle of Man:
>> Manx Radio <<
MANX ist offline   Mit Zitat antworten
Alt 16.02.2005, 14:38   #5
Philipp
verXENt
 
Benutzerbild von Philipp
 
Registriert seit: 01.08.1999
Beiträge: 7.084

Mein Computer

Standard

Zitat:
Original geschrieben von Dumdideldum
--> Ohne zu wissen, welchen Chipsatz du verwendest.
Es ist ein Dell Poweredge 1800 Server.

Zitat:
Original geschrieben von MANX
Das dürfte aber schon so passen:
Meine Testkiste: 512MB
Code:
root@gateway:/var/qmail/control# dmesg |grep Memory
Memory: 511928k/523776k available (1068k kernel code, 11396k reserved, 458k data, 96k init, 0k highmem)

root@gateway:/var/qmail/control# cat /proc/meminfo
        total:    used:    free:  shared: buffers:  cached:
Mem:  528240640 142196736 386043904        0 13430784 60911616
Swap: 501731328        0 501731328
MemTotal:       515860 kB
MemFree:        376996 kB
Bei mir siehst es so aus:
Code:
geek:/# cat /var/log/dmesg | grep Memory
Memory: 3102636k/4194304k available (1662k kernel code, 41668k reserved, 769k data, 168k init, 2227968k highmem)

geek:/# cat /proc/meminfo
MemTotal:      3108276 kB
MemFree:       2597768 kB
Buffers:         48040 kB
Cached:         320588 kB
SwapCached:          0 kB
Active:         294284 kB
Inactive:       102792 kB
HighTotal:     2227968 kB
HighFree:      1875072 kB
LowTotal:       880308 kB
LowFree:        722696 kB
SwapTotal:     1951888 kB
SwapFree:      1951888 kB
Dirty:              36 kB
Writeback:           0 kB
Mapped:          39824 kB
Slab:           102316 kB
Committed_AS:   230856 kB
PageTables:        688 kB
VmallocTotal:   114680 kB
VmallocUsed:      2944 kB
VmallocChunk:   111436 kB
geek:/#
Highmem dürfte aktiviert sein:
Code:
geek:/# grep HIGHMEM /boot/config-2.6.8-2-686-smp
# CONFIG_NOHIGHMEM is not set
CONFIG_HIGHMEM4G=y
# CONFIG_HIGHMEM64G is not set
CONFIG_HIGHMEM=y
# CONFIG_DEBUG_HIGHMEM is not set
geek:/#
Auch interessant. Gleich am Anfang von dmesg gibt es eine Warnung das nur 4GB verwendet werden können.

Code:
geek:/# cat /var/log/dmesg
Linux version 2.6.8-2-686-smp (dilinger@toaster.hq.voxel.net) (gcc version 3.3.5 (Debian 1:3.3.5-6)) #1 SMP Mon Jan 24 02:32:52 EST 2005
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 00000000000a0000 (usable)
 BIOS-e820: 0000000000100000 - 00000000bffc0000 (usable)
 BIOS-e820: 00000000bffc0000 - 00000000bffcfc00 (ACPI data)
 BIOS-e820: 00000000bffcfc00 - 00000000bffff000 (reserved)
 BIOS-e820: 00000000e0000000 - 00000000fec90000 (reserved)
 BIOS-e820: 00000000fed00000 - 00000000fed00400 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee10000 (reserved)
 BIOS-e820: 00000000ffb00000 - 0000000100000000 (reserved)
 BIOS-e820: 0000000100000000 - 0000000140000000 (usable)
Warning only 4GB will be used.
Use a PAE enabled kernel.
3200MB HIGHMEM available.
896MB LOWMEM available.
found SMP MP-table at 000fe710
Allerdings steht dort nichts von einen 3GB Limit.

Ich werde mir später das Bios Setup über DRAC näher anschauen. Vielleicht kann man das Problem mit einer einfachen Bios Einstellung beheben.
Philipp ist offline   Mit Zitat antworten
Alt 16.02.2005, 16:14   #6
midas
Master
 
Registriert seit: 21.12.2002
Alter: 36
Beiträge: 606


midas eine Nachricht über ICQ schicken
Standard

ich glaub, dass das schon passt.
ist bei mir auch so.
steht halt irgendwas von xxx/1024....
midas ist offline   Mit Zitat antworten
Alt 16.02.2005, 18:20   #7
MANX
Inventar
 
Registriert seit: 27.02.2001
Beiträge: 1.967


Standard

Hi Philipp!

Das hast du sicher schon gefunden.

Ev. Kernel neu backen mit CONFIG_HIGHMEM64G sprich mit PAE (so hab ich's verstanden), hatte mit solchen Kalibern (leider) noch nicht's am Hut.

Grüße

Manx
____________________________________
Broadcasting from the Isle of Man:
>> Manx Radio <<
MANX ist offline   Mit Zitat antworten
Alt 16.02.2005, 18:48   #8
Dumdideldum
Inventar
 
Registriert seit: 01.08.2001
Alter: 47
Beiträge: 1.508


Standard

Die Frage lautet, ob die Aktivierung von 64GB (nebenbei von mir schon vorgeschlagen) die Performance des Kernels herabsenken könnte.

Aber einen Versuch ist es wert, zumal vorgefertigte Kernel oft nicht das Gelbe vom Ei sind

Addendum:
http://www.uwsg.iu.edu/hypermail/lin...03.0/0459.html
____________________________________
Linux is like a wigwam:
No windows, no Gates, Apache inside.
Dumdideldum ist offline   Mit Zitat antworten
Alt 16.02.2005, 19:53   #9
Philipp
verXENt
 
Benutzerbild von Philipp
 
Registriert seit: 01.08.1999
Beiträge: 7.084

Mein Computer

Standard

Den Kernel möchte ich eigentlich nicht unbedingt neu kompilieren, da ich bisher ohne eine einzige Neukompilierung ausgekommen bin und daher auch kein GCC installiert ist. Im Gegensatz zu Woody sind die Standardpakete wie Apache schon "out of the box" für Hochlast ausgelegt.

Eine kleine Hoffnung besteht immerhin noch. In der dmesg Ausgabe in diesem Posting findet man sowohl:
Warning only 4GB will be used.
Use a PAE enabled kernel.
3200MB HIGHMEM available.
896MB LOWMEM available.

als auch:
Memory: 3889236k/4194304k available (1653k kernel code, 41668k reserved,
762k data, 168k init, 3014528k highmem)

Ist zwar auch nicht ganz optimal aber immerhin besser als bei meinen Server. Ich werde mir gleich einmal das Bios Setup ansehen.
Philipp ist offline   Mit Zitat antworten
Alt 17.02.2005, 13:30   #10
Philipp
verXENt
 
Benutzerbild von Philipp
 
Registriert seit: 01.08.1999
Beiträge: 7.084

Mein Computer

Standard

Ich habe jetzt doch GCC angeworfen und meine eigenen Kernel Pakete (alias 686-huge) erzeugt:
http://geek.esselbach.com/apt/kernel/

Sieht gleich viel besser aus

Code:
geek:/# cat /var/log/dmesg
Linux version 2.6.8-2-686-huge-smp (root@geek.esselbach.com) (gcc version 3.3.5 (Debian 1:3.3.5-8)) #1 SMP Thu Feb 17 09:34:59 CST 2005
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 00000000000a0000 (usable)
 BIOS-e820: 0000000000100000 - 00000000bffc0000 (usable)
 BIOS-e820: 00000000bffc0000 - 00000000bffcfc00 (ACPI data)
 BIOS-e820: 00000000bffcfc00 - 00000000bffff000 (reserved)
 BIOS-e820: 00000000e0000000 - 00000000fec90000 (reserved)
 BIOS-e820: 00000000fed00000 - 00000000fed00400 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee10000 (reserved)
 BIOS-e820: 00000000ffb00000 - 0000000100000000 (reserved)
 BIOS-e820: 0000000100000000 - 0000000140000000 (usable)
4224MB HIGHMEM available.
896MB LOWMEM available.
ACPI: S3 and PAE do not like each other for now, S3 disabled.
found SMP MP-table at 000fe710
...
Code:
geek:/# cat /proc/meminfo
MemTotal:      4148632 kB
MemFree:       4059588 kB
Buffers:          3972 kB
Cached:          36284 kB
SwapCached:          0 kB
Active:          40316 kB
Inactive:        24236 kB
HighTotal:     3276544 kB
HighFree:      3212224 kB
LowTotal:       872088 kB
LowFree:        847364 kB
SwapTotal:     1951888 kB
SwapFree:      1951888 kB
Dirty:              12 kB
Writeback:           0 kB
Mapped:          34632 kB
Slab:            13020 kB
Committed_AS:   222624 kB
PageTables:        808 kB
VmallocTotal:   114680 kB
VmallocUsed:      2632 kB
VmallocChunk:   111432 kB
und vollständigkeitshalber:
Code:
geek:/# grep HIGHMEM /boot/config-2.6.8-2-686-huge-smp
# CONFIG_NOHIGHMEM is not set
# CONFIG_HIGHMEM4G is not set
CONFIG_HIGHMEM64G=y
CONFIG_HIGHMEM=y
# CONFIG_DEBUG_HIGHMEM is not set
Auf jedenfall es funktioniert
Philipp ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:34 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag