Verifique o arquivo de memória / proc / tree
$> cat /proc/meminfo
MemTotal: $MEMTOTAL
MemFree: $MEMFREE
Buffers: $BUFFERS
Cached: $CACHED
SwapCached: $SWAPCACHED
... ...
Verifique o registro de DMESG para sua memória
$> dmesg | grep "Memory"
Invoque o dmidecode para saber mais sobre seu hardware
$> dmidecode --type memory
Provavelmente, você está enfrentando um problema de hardware. Certifique-se de que o BIOS da sua Motherboard esteja completamente atualizado, e adquira uma Autorização de Devolução de Materiais para a memória do fornecedor se o problema persistir. Além disso, tente inserir o DIMMS em portas diferentes.
Lembro-me de algo muito importante sobre os Kernels Habilitados do PAE (Extensão de Endereços Físicos) !!!
Execute isto:
grep --color=always -i PAE /proc/cpuinfo
Se você vir um $ RETURN_VALUE aqui, terá suporte ao PAE.
A seguinte seqüência de comando instalará um kernel genérico-PAE no Ubuntu.
- A linha 1 instala o pacote.
- A linha 2 imprime o kernel na tela.
- A linha 3, 4 e 5 ativa o sinalizador PAE em / proc /
- A linha 6 verifica se isso foi bem-sucedido.
apt-get install linux-image-generic-pae
uname -a
cat /proc/cpuinfo | sed 's\flags\t*:&pae' > /tmp/cpuinfo/pae
mount -o bind /tmp/cpuinfo_pae /proc/cpuinfo
mount -o remount,ro,bind /proc/cpuinfo
grep flags /proc/cpuinfo
A limitação de acesso à memória de 3.21 GB é comumente um problema gerado pelo Kernel. Sua outra opção é compilar um Kernel baunilha da linha principal do Kernel.org e habilitar a extensão CFLAGS for PAE.
O kernel de 32 bits com PAE pode funcionar melhor que o kernel X64. Muitas vezes tive apenas um monte de problemas com o X64 e o hardware.