Somente 3.2 Gb de memória sendo usada em um sistema de 64 bits

6

Eu tenho o Ubuntu 11.10 64 bits:

Linux 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:56:25 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

Eu instalei 4 GB de RAM:

$ sudo dmidecode --type 17 | grep -E "Size|Form Factor|Memory Device|Type"
Memory Device
    Size: 1024 MB
    Form Factor: DIMM
    Type: DDR2
    Type Detail: Synchronous
Memory Device
    Size: 1024 MB
    Form Factor: DIMM
    Type: DDR2
    Type Detail: Synchronous
Memory Device
    Size: 1024 MB
    Form Factor: DIMM
    Type: DDR2
    Type Detail: Synchronous
Memory Device
    Size: 1024 MB
    Form Factor: DIMM
    Type: DDR2
    Type Detail: Synchronous

Mas meu PC pode ver apenas 3,2 GB dele.

$ free
             total       used       free     shared    buffers     cached
Mem:       3347240    1404628    1942612          0      47156     603992
-/+ buffers/cache:     753480    2593760
Swap:      2093052          0    2093052

Eu encontrei este artigo: link . Ele diz que a PAE está ativada por padrão em sistemas operacionais de 64 bits, portanto, meu sistema deve ver minha RAM de 4 GB. Mas isso não acontece.

Qual poderia ser o problema?

  

Esta pergunta duplicada contém ainda mais detalhes.

    
por stee1rat 19.11.2011 / 14:37

1 resposta

5

Após conversar com o stee1rat, descobriu-se que o Dell inspiron 530 estava usando um BIOS antigo (v1.0.3), que tinha um mapa de memória errado, o que faz com que o BIOS reconheça apenas 3,2 GB dos 4 GB de RAM instalados. O mapa de memória foi supostamente corrigido em v1.0.12 e mais recente do BIOS, que pode ser encontrado no site FTP da Dell (procure por 530_10xx.EXE, em que xx define v1.0.xx).

Link direto

Infelizmente, apesar dos nossos melhores esforços, parece que não é possível usar o .EXE para atualizar o BIOS de dentro do FreeDOS. A única opção parece ser tentar instalar o BIOS a partir do Microsoft Windows.

    
por ermo 29.11.2011 / 03:11