Na saída dmidecode
, vejo:
- A entrada
Physical Memory Array
tem um registroNumber Of Devices: 2
. - Existem duas entradas
Memory Device
(conforme esperado). Uma é para um DIMM de 1024 MB (DDR2) emBank0/1
, a outra é vazia (No Module Installed
) emBank2/3
.
Meu entendimento é que ou você tem dois slots para módulos de memória, um tem um módulo de 1GB e o outro está vazio; ou então você tem um desses tipos de placas-mãe que requerem pares de módulos, com quatro slots, um par de slots com módulos de 512MB correspondentes e o outro par de slots vazio. De qualquer forma, você só tem 1GB de memória.
Verifique a quantidade de memória que o BIOS reporta. Verifique quanta memória Memtest86 + vê. Eu suspeito que você descobrirá que todo software relata 1GB.
Se você acha que tem 2 GB, verifique novamente os módulos de memória. Se você tiver módulos não contabilizados, verifique se eles estão inseridos corretamente; tente remover o (s) módulo (s) no banco 0/1 e mover os módulos do banco 2/3 para o banco 0/1. Seus módulos ou placa-mãe podem estar com defeito ou podem ser incompatíveis.
Um ponto adicional é que 896796kB tem 148MB de falta de 1GB. Essa memória total não é sua RAM física total, é a RAM disponível para os aplicativos. O restante é usado por
- periféricos de hardware, geralmente a placa gráfica. O da sua máquina provavelmente está usando 126MB.
- o kernel. 20MB está no estádio esperado.