Não reconhecendo 4GB de RAM

3

Eu tenho um kernel pae, mas free -m mostra apenas 3.2 Gigs dos 4 GB que estão fisicamente instalados. O BIOS mostra 4 GB disponíveis. uname -a dá:

3.2.0-35-generic-pae #55-Ubuntu SMP Wed Dec 5 18:04:39 UTC 2012 i686 athlon i386 GNU/Linux

Portanto, é de 32 bits, mas como eu digo pae. Executando o Ubuntu 12.04.

Alguém tem alguma ideia de por que não consegue ver os 4GB completos?

    
por Kevin Sheahan 07.01.2013 / 14:49

2 respostas

1

As motherboards reservam uma parte do espaço de endereço (geralmente 800M ou mais) logo abaixo da linha de 4GB para uso de outro hardware em vez de ram. Em placas-mãe baratas ou com bugs, isso deixa a memória RAM que, de outro modo, teria esses endereços inacessíveis. Algumas placas-mãe têm uma opção no BIOS para habilitar o mapeamento de falhas de memória ou içamento, de modo que o ram terá um endereço alternativo acima de 4GB, permitindo que seja acessado por um kernel habilitado para 64 bits ou pae. uma opção.

    
por psusi 07.01.2013 / 15:20
-1

Houve um grande anser aqui, onde está? foi embora? ele mostrou que o usuário tem 3,72 GB (calaulando à direita), e que 3,72-3,2 são usados pela placa gráfica.

    
por yinon 07.01.2013 / 15:23