it-swarm.com.de

16.04 erkennt 3,6 GB Arbeitsspeicher von insgesamt 32 GB

Ich mache den Übergang von Windows zu Ubuntu. Auf meinem Desktop sind 32 GB physischer Speicher installiert, und alle werden vom BIOS und früheren Betriebssystemversionen erkannt. Seit ich zu Ubuntu 16.04 gewechselt bin, erkennt es nur 3.6GB. Alle OS-Tools melden den gleichen Speicher, free -h, top, dmesg usw.

Ich verwende x86_64. Gibt es eine Konfigurationseinstellung, um auf den gesamten Speicher zuzugreifen?

free -h:

free -h

top:

top

Bitte lassen Sie mich wissen, wenn Sie Protokollausgaben oder Informationen benötigen. Danke im Voraus.

Update

Ausgabe von dmesg | grep Memory

[email protected]:~# dmesg |grep Memory 
[ 0.000000] Memory: 3420004K/3667512K available (8394K kernel code, 1282K rwdata, 3944K rodata, 1480K init, 1292K bss, 247508K reserved, 0K cma-reserved)

Ausgabe von uname -a

[email protected]:~# uname -a 
Linux AGsys 4.4.0-36-generic #55-Ubuntu SMP Thu Aug 11 18:01:55 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
2
TechE Monk

Dafür gibt es zwei mögliche Ursachen:

  1. Wenn Sie eine 32-Bit-Version von Ubuntu verwenden, werden maximal 3,5 GB des installierten Arbeitsspeichers verwendet, unabhängig davon, wie viele und wie große DIMMs Sie haben. Da Ihr System 64-Bit meldet, kann dies auf zusätzliche Probleme hinweisen. Eine Neuinstallation von Clean ist die zuverlässigste Möglichkeit, dies zu beheben. Dies kann jedoch an den verbleibenden Startbefehlseinstellungen in GRUB liegen.

  2. Es ist nicht ungewöhnlich, gefälschte Teile zu erhalten. Das heißt, es ist möglich, dass Sie 2-GB-DIMMs als 32-GB-DIMMs verkauft haben. Da aus Ihrem letzten Kommentar hervorgeht, dass Sie 64-Bit-Ubuntu verwenden, scheint dies die wahrscheinlichere Möglichkeit zu sein. Wenn Sie eines der DIMMs entfernen und die auf einem der Chips aufgedruckte Teilenummer überprüfen, können Sie/wir möglicherweise überprüfen, ob es sich bei dem Chip tatsächlich um einen 32-Gb-Chip handelt oder ob es sich alternativ um einen 2-Gb-Teil handelt.

4
Zeiss Ikon

UPDATE

Es scheint, dass das Problem beim 32-Bit-Kernel lag, den ich vor dem Upgrade auf 64-Bit-16.04 hatte. Ich habe 16.04 nach einer Neuinstallation installiert und kann jetzt den korrekten Speicher sehen.

Danke für deine Unterstützung.

Prost!

0
TechE Monk