Você está executando uma versão de 32 bits do Windows e / ou seu processador gráfico reserva parte da memória do seu sistema.
edit : Acabei de perceber, nosso próprio Jeff Atwood escreveu um artigo sobre exatamente este problema.
Eu tenho um laptop Dell com o Windows 7 Professional. Inicialmente, ele tinha 3 GB de RAM. Então eu atualizei meu laptop aumentando a memória RAM até 4GB.
Visualizando detalhes do sistema através do ícone Meu Computador, ele está dizendo que o laptop tem 4GB de memória (o BIOS mostra a mesma coisa), utilizável 2,96 GB. De acordo com o gerenciador de tarefas, meu laptop tem apenas 3 GB de memória.
Quando o consumo de RAM atinge > 2GB, o Windows mostra um pop-up na tela dizendo que estou ficando sem memória. Eu costumava ter a mesma janela pop-up com 3 GB de RAM.
Por que minha memória RAM não é totalmente explorada?
Você está executando uma versão de 32 bits do Windows e / ou seu processador gráfico reserva parte da memória do seu sistema.
edit : Acabei de perceber, nosso próprio Jeff Atwood escreveu um artigo sobre exatamente este problema.
Provavelmente você está executando a versão do Windows 7 de 32 bits, que não pode tratar mais de ~ 3,3 GB por vez.
Atualizar para o win7 64bit resolveria esse problema.
Outra possibilidade é que a sua GPU reserva memória ou a sua BIOS não detecta o seu stick adicional, você pode verificar isso na sua BIOS.
O Windows 7 de 32 bits usará o endereçamento de 32 bits, portanto, todo o espaço de memória do dispositivo será retirado da memória real de 4 GB. Edições do servidor do Windows e edições de 64 bits ficarão mais próximas da memória instalada. Por quê? Porque a lista de páginas ocuparia muito espaço e não há ganho tentando resolver > 3,5 GB. porque o espaço ganho será desperdiçado pelo gerenciamento de memória.