OS reporta apenas 4,1 GB de RAM e não os 6 GB instalados… por quê?

5

Minha caixa instalada do ubuntu 64-bit 11.10 tem 6 GB de RAM, mas o Ubuntu usa apenas 4,1 GB.

Eu li várias coisas sobre o limite de 4GB, etc, mas todos falam sobre usar menos de 4GB.

O que poderia estar causando isso?

Meu hardware:

  • Asus P5Q Pro
  • Intel Core 2 Quad Q6600 a 2,40GHz x4
  • Placa GeForce 9600GT (1024 MB) não integrada
  • Módulos de RAM DDR2 de 3 GB e 2 GB - PC-6400

Saída de uname -a

Linux ASUS-P5Q-PRO 3.0.0-13-generic #22-Ubuntu SMP Wed Nov 2 13:27:26 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
    
por neildeadman 05.12.2011 / 17:34

2 respostas

1

Na minha pergunta acima, afirmei que a BIOS viu os 6GB. Eu disse isso porque ao inicializar, como mostrou as informações do dispositivo etc antes de inicializar, ele listou 6 GB de RAM.

John sugeriu que eu procurasse uma configuração para a HPET e, ao fazê-lo, descobri que a configuração do BIOS relatava que a única quantidade utilizável de memória do sistema era algo como 4,3 GB.

Isso obviamente mostra que não foi um problema do Ubuntu (gostaria de ter encontrado isso antes!) e substituir um dos 2GB para 2x 1GB me dá os 6GB que eu estava procurando.

Minha configuração de memória anterior era:

DIMM0: 2GB DDR2
DIMM1: 2GB DDR2
DIMM2: 2GB DDR2
DIMM3: EMPTY

Minha configuração agora é:

DIMM0: 2GB DDR2
DIMM1: 1GB DDR2
DIMM2: 2GB DDR2
DIMM3: 1GB DDR2

Isso só aconteceu porque eu tive que remover um pau defeituoso! Mas pelo menos é classificado agora!

    
por neildeadman 07.12.2011 / 09:58
1

Verifique na BIOS se há uma configuração para 32 bits & amp; Temporizador HPET de 64 bits. Eu encontrei quando o HPET está definido para 32 bits, ele tende a não abordar toda a memória disponível. Não sei como um cronômetro pode tocar isso, mas verifique se ele está configurado para 64 bits. Eu poderia estar chegando aqui, mas vale a pena tentar.

@jpyper no Twitter.

    
por John 06.12.2011 / 21:18