4 ГБ появляются бесплатно в материнской плате Lenovo с 8 ГБ. Сопоставленный адрес устройства памяти и сопоставленный адрес массива памяти
У меня есть материнская плата Lenovo с 2 модулями DIMM 4 ГБ. Я вижу 8 ГБ при выборе и запуске теста памяти из меню загрузки Ubuntu Grub.
Однако, когда я загружаю Ubuntu 16.04, free
показывает только 4 ГБ.
Когда я запускаю dmidecode. Я вижу два 4 ГБ DIMM:
BIOS Information
Vendor: LENOVO
Version: I7KT32AUS
Release Date: 12/26/2013
Address: 0xF0000
Runtime Size: 64 kB
ROM Size: 4096 kB
...
Handle 0x0017, 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: 4
Handle 0x0018, DMI type 19, 31 bytes
Memory Array Mapped Address
Starting Address: 0x00000000000
Ending Address: 0x000FFFFFFFF
Range Size: 4 GB
Physical Array Handle: 0x0017
Partition Width: 255
Handle 0x0019, DMI type 17, 34 bytes
Memory Device
Array Handle: 0x0017
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: No Module Installed
Form Factor: SODIMM
Set: None
Locator: DIMM 0
Bank Locator: CHANNEL B
Type: DDR3
Type Detail: None
Speed: Unknown
Manufacturer: A1_Manufacturer2
Serial Number: A1_SerialNum2
Asset Tag: A1_AssetTagNum2
Part Number: A1_PartNum2
Rank: Unknown
Configured Clock Speed: Unknown
Handle 0x001A, DMI type 17, 34 bytes
Memory Device
Array Handle: 0x0017
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 4096 MB
Form Factor: DIMM
Set: None
Locator: DIMM 1
Bank Locator: CHANNEL B
Type: DDR3
Type Detail: Synchronous Unbuffered (Unregistered)
Speed: 1600 MHz
Manufacturer: Samsung
Serial Number: 93FB5498
Asset Tag: A1_AssetTagNum3
Part Number: M378B5173QH0-CK0
Rank: 1
Configured Clock Speed: 1600 MHz
То, что кажется странным и может объяснить несоответствие, состоит в том, что у меня есть один 4 ГБ сопоставленный адрес массива памяти и один 4 ГБ сопоставленный адрес устройства.
Handle 0x0018, DMI type 19, 31 bytes
Memory Array Mapped Address
Starting Address: 0x00000000000
Ending Address: 0x000FFFFFFFF
Range Size: 4 GB
Physical Array Handle: 0x0017
Partition Width: 255
....
Memory Device Mapped Address
Starting Address: 0x00000000000
Ending Address: 0x000FFFFFFFF
Range Size: 4 GB
Physical Device Handle: 0x001A
Memory Array Mapped Address Handle: 0x0018
Partition Row Position: Unknown
Interleave Position: Unknown
Interleaved Data Depth: Unknown
Я не смог выяснить, что такое устройство памяти и что такое массив памяти и что можно установить.
В более общем плане любые мысли о том, почему доступно только около 4 ГБ, видно по free
?