Esta parte da saída acima explicaria o que você está vendo. Você pode confirmar a placa-mãe usada ou verificar a capacidade máxima que ela aceitará para cada DIMM individual?
Eu instalei 8GB de RAM (2x4GB) no meu computador. Antes eu tenho apenas 4GB (1x4GB), e instalei os novos cartões um onde o mais antigo era e o outro no outro slot do mesmo tipo. Mas se eu verificar os detalhes do meu Ubuntu ou htop, ele mostra apenas 4GB (3'8GB). Minha mãe é a Asus P7H55-M. No windows ele detecta 8GB mas diz que só pode usar 4GB , não sabe por quê. Estas são minhas saídas. (existem em espanhol)
free -h:
total usado libre compart. búffers
almac.
Mem: 3,8G 2,2G 1,6G 18M 119M 869M
-/+ buffers/cache: 1,2G 2,6G
Intercambio: 4,5G 0B 4,5G
sudo dmidecode --type memory:
SMBIOS 2.6 present.
Handle 0x0008, DMI type 5, 24 bytes
Memory Controller Information
Error Detecting Method: 64-bit ECC
Error Correcting Capabilities:
None
Supported Interleave: One-way Interleave
Current Interleave: One-way Interleave
Maximum Memory Module Size: 2048 MB
Maximum Total Memory Size: 8192 MB
Supported Speeds:
Other
Supported Memory Types:
DIMM
SDRAM
Memory Module Voltage: 3.3 V
Associated Memory Slots: 4
0x0009
0x000A
0x000B
0x000C
Enabled Error Correcting Capabilities:
None
Handle 0x0009, DMI type 6, 12 bytes
Memory Module Information
Socket Designation: DIMM0
Bank Connections: 0 1
Current Speed: Unknown
Type: DIMM SDRAM
Installed Size: 4096 MB (Double-bank Connection)
Enabled Size: 4096 MB (Double-bank Connection)
Error Status: OK
Handle 0x000A, DMI type 6, 12 bytes
Memory Module Information
Socket Designation: DIMM1
Bank Connections: 2 3
Current Speed: Unknown
Type: DIMM SDRAM
Installed Size: Not Installed
Enabled Size: Not Installed
Error Status: OK
Handle 0x000B, DMI type 6, 12 bytes
Memory Module Information
Socket Designation: DIMM2
Bank Connections: 4 5
Current Speed: Unknown
Type: DIMM SDRAM
Installed Size: 4096 MB (Double-bank Connection)
Enabled Size: 4096 MB (Double-bank Connection)
Error Status: OK
Handle 0x000C, DMI type 6, 12 bytes
Memory Module Information
Socket Designation: DIMM3
Bank Connections: 6 7
Current Speed: Unknown
Type: DIMM SDRAM
Installed Size: Not Installed
Enabled Size: Not Installed
Error Status: OK
Handle 0x0036, DMI type 16, 15 bytes
Physical Memory Array
Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: None
Maximum Capacity: 16 GB
Error Information Handle: Not Provided
Number Of Devices: 4
Handle 0x0038, DMI type 17, 28 bytes
Memory Device
Array Handle: 0x0036
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 4096 MB
Form Factor: DIMM
Set: None
Locator: DIMM0
Bank Locator: BANK0
Type: DDR
Type Detail: Synchronous
Speed: 1333 MHz
Manufacturer: Manufacturer0
Serial Number: SerNum0
Asset Tag: AssetTagNum0
Part Number: PartNum0
Rank: Unknown
Handle 0x003A, DMI type 17, 28 bytes
Memory Device
Array Handle: 0x0036
Error Information Handle: Not Provided
Total Width: Unknown
Data Width: Unknown
Size: No Module Installed
Form Factor: DIMM
Set: None
Locator: DIMM1
Bank Locator: BANK1
Type: Unknown
Type Detail: Unknown
Speed: Unknown
Manufacturer: Manufacturer1
Serial Number: SerNum1
Asset Tag: AssetTagNum1
Part Number: PartNum1
Rank: Unknown
Handle 0x003C, DMI type 17, 28 bytes
Memory Device
Array Handle: 0x0036
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 4096 MB
Form Factor: DIMM
Set: None
Locator: DIMM2
Bank Locator: BANK2
Type: DDR
Type Detail: Synchronous
Speed: 1333 MHz
Manufacturer: Manufacturer2
Serial Number: SerNum2
Asset Tag: AssetTagNum2
Part Number: PartNum2
Rank: Unknown
Handle 0x003E, DMI type 17, 28 bytes
Memory Device
Array Handle: 0x0036
Error Information Handle: Not Provided
Total Width: Unknown
Data Width: Unknown
Size: No Module Installed
Form Factor: DIMM
Set: None
Locator: DIMM3
Bank Locator: BANK3
Type: Unknown
Type Detail: Unknown
Speed: Unknown
Manufacturer: Manufacturer3
Serial Number: SerNum3
Asset Tag: AssetTagNum3
Part Number: PartNum3
Rank: Unknown
Com o dmicoded, mostra que existem duas RAMs de 4 GB.
E, obviamente, estou usando um kernel de 64bits:
Linux m0skva 3.13.0-53-generic #89-Ubuntu SMP Wed May 20 10:34:39 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
O remapeamento da memória do BIOS está ativado. Eu não sei mais o que fazer.
Esta parte da saída acima explicaria o que você está vendo. Você pode confirmar a placa-mãe usada ou verificar a capacidade máxima que ela aceitará para cada DIMM individual?
Compartilhando minha experiência: lutei com esse problema durante todo o dia. No meu caso, percebi que os slots azuis e brancos da placa-mãe gigabyte eram o problema. Uma vez que eu coloquei meus sticks de 4GB no mesmo slot colorido (azul) tudo deu certo:)
Tente combinar seus slots para que os pares reflitam a mesma velocidade e o mesmo fabricante dos bastões.
Verifique a velocidade da sua CPU. Entre na BIOS e diminua a velocidade para acomodar a memória mais lenta. Você pode ter que testar indo mais devagar do que a especificação para chegar a um ponto em que a memória cheia esteja funcionando.
Depois de ter uma configuração de trabalho, é claro, se funcionar como resultado da desaceleração da velocidade do processo, invista na mudança dos paus mais lentos para paus mais rápidos.