Warum installierter Speicher nicht gleich "Gesamtspeicher"

653
GregH

Ich verwende Linux (Mint 17) auf einem neuen Laptop (Asus X550ZA) mit 8 GB RAM. Das BIOS zeigt 8 GB, aber wenn ich / proc / meminfo zeige, werden nur 3,4 GB angezeigt:

 $ sudo cat /proc/meminfo MemTotal: 3411176 kB MemFree: 122224 kB MemAvailable: 1924580 kB 

Wenn ich den installierten physischen Speicher zeige, werden 8 GB angezeigt. Was ist also mit meinen anderen 4,5 GB Speicher passiert? Was ist das zuzuteilen? Oh, ich verwende ein 64-Bit-Betriebssystem (Linux gregh-X550ZA 3.19.0-33-generisch # 38 ~ 14.04.1-Ubuntu SMP Fri Nov 6 18:17:28 UTC 2015 x86_64 x86_64 x86_64 GNU / Linux)

$ sudo dmidecode --type memory  Handle 0x0031, DMI type 16, 23 bytes Physical Memory Array Location: System Board Or Motherboard Use: System Memory Error Correction Type: None Maximum Capacity: 8 GB Error Information Handle: Not Provided Number Of Devices: 2  Handle 0x0033, DMI type 17, 40 bytes Memory Device Array Handle: 0x0031 Error Information Handle: Not Provided Total Width: 64 bits Data Width: 64 bits Size: 4096 MB Form Factor: SODIMM Set: None Locator: DIMM 0 Bank Locator: CHANNEL A Type: DDR3 Type Detail: Synchronous Unbuffered (Unregistered) Speed: 1600 MHz Manufacturer: Hynix/Hyundai Serial Number: 1219ADB5 Asset Tag: A1_AssetTagNum0 Part Number: HMT451S6BFR8A-PB  Rank: 1 Configured Clock Speed: 1600 MHz Minimum voltage: 1.350 V Maximum voltage: 1.500 V Configured voltage: 1.500 V  Handle 0x0034, DMI type 17, 40 bytes Memory Device Array Handle: 0x0031 Error Information Handle: Not Provided Total Width: 64 bits Data Width: 64 bits Size: 4096 MB Form Factor: SODIMM Set: None Locator: DIMM 0 Bank Locator: CHANNEL B Type: DDR3 Type Detail: Synchronous Unbuffered (Unregistered) Speed: 1600 MHz Manufacturer: Hynix/Hyundai Serial Number: 1259ADB8 Asset Tag: A1_AssetTagNum1 Part Number: HMT451S6BFR8A-PB  Rank: 1 Configured Clock Speed: 1600 MHz Minimum voltage: 1.350 V Maximum voltage: 1.500 V Configured voltage: 1.500 V 
0
Wenn Sie sich die Spezifikationen Ihres Laptops ansehen, sieht es aus, als hätten Sie einen AMD A10-7400P-Prozessor mit integrierter Radeon-GPU. Das fehlende Gedächtnis könnte damit aufgegriffen werden. Ich würde Ihr BIOS auf eine entsprechende Einstellung überprüfen. Kassandry vor 8 Jahren 0
Ihr Betriebssystem kann nur das nutzen, was ihm durch das darunterliegende Subsystem (die Firmware / das BIOS) ausgesetzt ist, also im Grunde das, was @Kassandry gesagt hat. Larssend vor 8 Jahren 0
Das BIOS erlaubt mir nicht den Chipsatz zu konfigurieren. Ich dachte mir, der ugpu hatte den Speicher zugeteilt, aber wie kontrolliere ich ihn und warum haben wir ihn so viel zugeteilt ... 4.5 GB GregH vor 8 Jahren 0

0 Antworten auf die Frage