Centos 7 erkennt nur 3 GB RAM

Centos 7 erkennt nur 3 GB RAM

Centos 7 erkennt nur weniger als 3 GB RAM statt 4

[root@compute ~]# free -m
             total       used       free     shared    buffers     cached
Mem:          2913        425       2488          8          1        228
-/+ buffers/cache:        195       2718
Swap:         3215          0       3215

Wie kann ich das Problem weiter beheben? Bitte geben Sie mir einen Vorschlag

Antwort1

Verwenden Sie integrierte Grafik? Ein Teil des System-RAM wird der integrierten GPU zugewiesen. Sie sollten diesen Wert im BIOS ändern können (Standardeinstellungen werden dringend empfohlen). Außerdem reserviert CentOS einen Teil des RAM für den Fall einer Kernel-Panik. Dieser kann nicht verwendet werden.

Sehen Sie sich die BIOS-Einstellungen und alle Kdump-Einstellungen an (oder ähnliches, ich bin nicht sicher, ob CentOS 7 speziell Kdump verwendet, aber ältere Versionen haben es getan). Dies könnte Aufschluss über fehlenden Speicher geben.

Antwort2

Handelt es sich um einen 32-Bit-Computer oder ein 32-Bit-Betriebssystem? Falls ja, können Sie nicht mehr als 4 GB sehen. Der Videospeicher belegt Speicherplatz und macht den RAM unsichtbar. Wenn Sie also eine Grafikkarte mit 1024 MB RAM und 4 GB RAM haben, werden Ihrem Computer nur 3 GB RAM angezeigt, da 1 GB des Grafikkartenspeichers belegt ist.

Die einzige Möglichkeit, mehr als 4 GB anzuzeigen, besteht darin, PAE zu aktivieren oder einen 64-Bit-Prozessor und ein 64-Bit-Betriebssystem zu verwenden.

Ich würde anfangen, das zu überprüfen.

verwandte Informationen