bigmem Kernel mit 4 GB RAM extrem langsam

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Franky!
Beiträge: 26
Registriert: 04.01.2007 12:52:03

bigmem Kernel mit 4 GB RAM extrem langsam

Beitrag von Franky! » 18.04.2007 10:30:16

Guten Tag,

Ich habe einen neuen Server [1] mit 4 GB RAM und Debian 4.0 Etch stable aufgesetzt. Das System läuft sehr gut, nur wurde vom Speicher nur 2 bzw. 2,6 GB erkannt, da der default Kernel kein bigmem Support hat. Nach dem ich die bigmem Version installiert hatte, wurden auch 4 GB RAM erkannt. So weit so gut.
Leider ist jetzt, sobald man den bigmem Kernel bootet, die Maschine _extrem_ langsam! Schon die Kernelmeldungen beim Booten erscheinen sehr stockend. Der normale Boot dauert ca. 20 Sekunden (ohne bigmem) und mit bigmem ca. 6 Minuten. Auch das Herunterfahren ist so langsam.

Schaltet man im BIOS das Memory Remapping aus, läuft der Boot auch mit dem bigmem Kernel normal schnell (aber es werden nur 2 GB RAM erkannt).

Ich habe mir einen eigenen Kernel gebaut (2.6.20.7) und dort ist das gleiche Problem. Auch mit dem 64 Bit Kernel von Debian ist das Verhalten identisch.

Ich bin jetzt ziemlich ratlos, was ich machen soll. :cry:

Danke
Frank

[1] Hardware:
Asus Barebone (Vintage3-P5G965) mit Support für max. 8 GB RAM (4x 2 GB)
Core2Duo E6300
4x 1 GB DDR2 800 RAM ohne ECC
500 GB SATA Platte (Samsung HD501LJ (SpinPoint T)

Benutzeravatar
thorben
Beiträge: 722
Registriert: 14.09.2003 23:23:49

Beitrag von thorben » 18.04.2007 13:32:45

moin,
hast du amd64 oder i386? ggf amd64 mal probieren

gruß
thorben

dumbobido
Beiträge: 142
Registriert: 15.07.2002 09:38:43
Wohnort: münchen

Beitrag von dumbobido » 18.04.2007 14:51:22

Der bigmem Kernel ist generell langsamer als der "normale" Kernel. Ob das so viel ausmacht, wie bei Dir kann ich nicht sagen.
Leider ist die Hardwareseitige Adressierung des Speichers von 32Bit Systemen bei 4GB an der oberen Grenze.
Eine Möglichkeit wäre es, das ganze System neuzuinstallieren und dabei die 64Bit Version zu nehmen. Vorausgesetzt, das System kann 64 Bit.
Zudem solltest Du den Swap deaktiviren, sofern Du nicht drauf angewiesen bist. Der zählt bei der Speicherhöchstgrenze nämlich mit.

Gruß

Martin
--------------------------------------------------------
Beati pauperes spiritu.
--------------------------------------------------------

Franky!
Beiträge: 26
Registriert: 04.01.2007 12:52:03

Ist ein Hardwareproblem

Beitrag von Franky! » 18.04.2007 21:36:45

Hallo,

Ich habe die 64 Bit Version getestet und es gab das selbe Problem. Es scheint an der Hardware zu liegen, denn ich bin nicht der einzige:

http://www.fedoraforum.de/viewtopic.php ... f4d0aa9d41
http://vip.asus.com/forum/view.aspx?id= ... uage=en-us

Diese Asus Mainboards haben wohl ein dickes Problem mit >= 4 GB RAM. Die Performance ist nicht nur ein paar % langsamer, sondern 10-20 mal so langsam! Auch unter Windows 2003 (32 und 64 Bit) konnte ich das Problem nachstellen.
MemTest86+ 1.70 zeigt auch schön das Problem! Beim Test 0-2 GB läuft es schnell, zwischen 4-6 GB (wegen Memory Remapping) stockt es und ist extrem langsam.

Ich rufe morgen mal bei Asus an und falls man mir dort nicht helfen kann, schicke ich das System zurück.

Gruß,
Frank

Benutzeravatar
minimike
Beiträge: 5616
Registriert: 26.03.2003 02:21:19
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: Köln
Kontaktdaten:

Beitrag von minimike » 18.04.2007 21:45:37

Ich habe ein Asus M2N-VM DH. Die 4 GB werden voll erkannt und esl läuft performant, leider habe ich aber Probleme mit meinem IDE DVD Brenner. Ich würde gerne was von Gigabyte erwerben mit dem ich vorher mehrmals gut gefahren bin. Bei Interesse ...
"Lennart Poettering is one of those typical IT leaders..." "like Linus Torvalds and Theo de Raadt?" "more like Bozo the Clown" After all, now a good employee of Microsoft

Franky!
Beiträge: 26
Registriert: 04.01.2007 12:52:03

Beitrag von Franky! » 19.04.2007 11:11:22

Ok, das M2N-VM DH ist AMD-Based (Speicherkontroller in der CPU) und hat einen NVidia Chipsatz. Auf der AMD Schiene gibt es wohl weniger Probleme mit viel RAM.

Vielleicht schau ich mich wirklich mal nach einem AMD System als Ersatz um.

TBlackburn
Beiträge: 2
Registriert: 14.05.2007 17:37:41
Wohnort: Erlangen
Kontaktdaten:

Beitrag von TBlackburn » 14.05.2007 17:43:26

Hi,

habe das gleiche Problem, allerdings mit einem Intel S5000PSLROMB und 8GB Speicher... erkannt werden gerade mal 2,5GB...
meines wissens nach habe ich den bigmem support bei der inst. aktiviert. Den Posts entnehme ich aber das mir nichts anderes übrigbleibt auf ein 64Bit os zu wechseln... da ich noch relativ neu mit Linux/debian bin, muss ich blöd fragen: Kann ich den Kernel irgendwie tauschen, oder muss ich das system komplett neu installieren??


Gruß und Dank,

BM

Franky!
Beiträge: 26
Registriert: 04.01.2007 12:52:03

Beitrag von Franky! » 14.05.2007 19:00:10

Dann hast Du aber nicht das gleiche Problem wie ich! Mein Problem war nicht, dass der Speicher nicht erkannt wurde, sondern das es extrem langsam war, sobald er komplett erkannt wurde.
Schau mal im BIOS, ob es bei Dir eine Option wie "Memory Remapping" gibt (keine Ahnung wie Intel das nennt) und aktiviere sie. Dann brauchst Du einen Kernel mit BigMem Support und kannst die 8 GB nutzen. 32 oder 64 Bit ist dabei egal.

Ich habe mittlerweile das madige Intel System zurück geschickt und mir eines auf AMD Basis geholt. Läuft jetzt 1a und sehr schnell mit 4080 MB RAM (16 MB zwackt sich die onboard Grafikkarte ab).

Gruß Frank

TBlackburn
Beiträge: 2
Registriert: 14.05.2007 17:37:41
Wohnort: Erlangen
Kontaktdaten:

Beitrag von TBlackburn » 14.05.2007 20:00:18

Ah, ok... SRY!
Ich schau gleich mal nach, danke!

Antworten