96 GB RAM auf einem Dell T7500 werden in Ubuntu Server 11.04 als 78 GB angezeigt

11

Ausführen von Ubuntu Server 11.04. Ich habe eine neue Dell Precision T7500-Workstation mit 12 x 8 GB DIMMs und das BIOS zeigt 96 GB an, aber das Überprüfen von / proc / meminfo ergibt:

cat /proc/meminfo | grep MemTotal
MemTotal:       82650584 kB

und kostenlos gibt:

free -m
             total       used       free     shared    buffers     cached
Mem:         80713       5254      75459          0         89       3304
-/+ buffers/cache:       1860      78852
Swap:        95365          2      95363

Die mitgelieferte Win7-Installation zeigte 96 GB, wobei 80 GB ebenfalls verwendet werden konnten.

Weiß jemand was los ist?

Ryan N.
quelle
5
Bitte posten Sie die Ausgabe voncat /var/log/dmesg | grep Memory
Zoredache
1
Stellen Sie sicher, dass Sie das neueste BIOS-Update ausführen. Ich sage nicht, dass das Ihre Lösung ist, aber es ist wahrscheinlich ein guter Ausgangspunkt ...
HTTP500
Was ist die Ausgabe von dmidecode -t 16 -t 17?
Sciurus
1
cat / var / log / dmesg | grep Speicher [0.000000] Speicher: 82641428k / 84672512k verfügbar (5510k Kernelcode, 788924k nicht vorhanden, 1242160k reserviert, 3122k Daten, 812k Init)
Ryan N
und der dmidecode: pastebin.com/axGdhXvq
Ryan N

Antworten:

1

Haben Sie den Kernel-Parameter "mem = 96G" ausprobiert?

Nils
quelle
1

Wir haben einige Probleme mit der Adressierung von RAM und / oder Videospeicher in einigen Iterationen von Dell Hardare, in denen ich arbeite, und fanden die Lösung darin, pci = nommconf als Kerneloption in grub hinzuzufügen - einen Versuch wert.

DisabledLeopard
quelle
1

Verwenden Sie zwei CPUs? Wenn diese Workstation 18 Steckplätze hat und Sie nur 9 von 12 funktionierenden Memory Sticks verwenden. Es klingt fast so, als würden Sie nur 1 CPU verwenden. Ansonsten liegt möglicherweise ein Fehler in Ihrem Motherboard / Ihrer Firmware vor.

LonelyLonelyNetworkN00b
quelle
1

Sie müssen den Speichermodus im BIOS auf "Optimizer" ändern, damit dem Betriebssystem der gesamte Speicher zur Verfügung steht.

Mögliche Auswahl des Speichermodus:

  • Optimierungsmodus - Der Modus verwendet die unabhängige Kanalkonfiguration für die höchste Leistung des Speichersubsystems. Dies ist die Standardauswahl für die Konfigurationsreihenfolge.
  • Erweiterter ECC-Modus - RAS-Funktion, die die Fehlerkorrektur für mehrere Bit-Einzelgeräte auf x8-DRAMs erweitert, mit denen Speicherkanalpaare im Lockstep-Modus ausgeführt werden. Wenn Sie diesen Modus verwenden, kann die Speicherleistung erheblich beeinträchtigt werden.
  • Ersatzmodus - RAS-Funktion, die einen Rang pro Kanal als Ersatz zuweist, um die Wahrscheinlichkeit zu verringern, dass korrigierbare Fehler zu nicht korrigierbaren Fehlern werden, jedoch auf Kosten der Speicherkapazität.
  • Spiegelmodus - RAS-Funktion mit gepaarten Speicherkanälen, die Daten- und Übertragungsfehlertoleranz bieten, aber die verfügbare Speicherkapazität um 50 Prozent reduziert und die Systemspeicherbandbreite verringert.
Giovanni Tirloni
quelle