it-swarm-pt.tech

Windows 7 usando exatamente METADE da memória instalada

Peguei isso diretamente das informações do sistema:

  • Memória física instalada (RAM) 4,00 GB
  • Memória física total 2,00 GB
  • Memória Física Disponível 434 MB
  • Memória Virtual Total 5,10 GB
  • Memória Virtual Disponível 1,19 GB
  • Espaço no arquivo da página 3,11 GB

Além disso, o BIOS informa um total de 4 GB disponíveis.

Observe os 4 GB instalados, mas no total 2 GB. Eu entendo que em um sistema operacional de 32 bits, você nunca obterá os 4 GB de RAM completos, no entanto, normalmente você obterá na faixa de 2,5 a 3,2 GB de RAM.

Tenho apenas 2 GB disponíveis! Meu arquivo de swap enlouquece quando eu faço qualquer coisa! Observe que tenho placas de vídeo nvidia dual SLI, cada uma com 512 MB de memória RAM on-board, embora eu tenha o recurso SLI desativado.

Alguém sabe por que o Windows pode afirmar que tenho exatamente 2 GB de RAM no total?

Observação: solicitado anteriormente em serverfault, mas fechado como "pertence ao superusuário" antes que este site fosse aberto: https://serverfault.com/questions/39603/windows-7-using-exactly-half-the-installed- memória (ainda preciso de uma resposta!)

9
Nathan Ridley

Em primeiro lugar, você perderá grande parte da memória disponível com duas placas gráficas, isso é 1 GB de RAM perdido ali, além dos outros dispositivos.

Há uma opção que você pode verificar no msconfig. Vá para iniciar, digite msconfig e pressione Enter. Vá para a guia de inicialização, clique em opções avançadas. Verifique se a opção Memória máxima está ativada; se estiver, desative-a e reinicie.

Editar:

O problema é com algo chamado espaço de endereço. Em um sistema de 32 bits, você tem 4 GB de espaço de endereço e todos os dispositivos que você precisa usar devem ser mapeados no espaço de endereço. Cada dispositivo que for mapeado ocupará um pouco do espaço de endereço e o tornará inutilizável para o resto do sistema.

A única maneira de obter mais de 2,5-3 GB de memória utilizável no Windows é instalar a versão de 64 bits. Depois de instalado, ele terá a mesma aparência com apenas 2 GB de memória utilizável. Para obter toda a memória disponível, você precisa ir ao BIOS e habilitar uma opção chamada remapeamento de memória.

Os recursos de remapeamento da memória movem todos os dispositivos mapeados acima do limite de 4 GB no espaço de endereço, liberando assim seu espaço de endereço para uso pelo sistema.

14
Paxxi

Você realmente deveria usar um sistema operacional de 64 bits.

Cara, cadê meus 4 gigabytes de RAM?

10
Jeff Atwood

Eu também tinha meia memória, construí uma com Windows7, placa-mãe Asus P7P55D-E e 4GB de memória. Tentei adicionar mais 4 GB e travou. Foi quando vi que estava cortando a memória pela metade. Troquei os primeiros 4 GB com o Segundo e me certifiquei de que o mapeamento foi corrigido e isso resolveu o problema.

1
Ken

Você verificou se o BIOS reporta 4 GB instalados? Talvez (um dos) chips de memória não esteja inserido corretamente no slot?

0
Tudor Olariu

Estou executando a versão de 64 bits com 6 gb de mem e recebendo a mensagem utilizável de 3 gb - a opção de memória máxima está desativada e o BIOS vê 6 gb. Eu tenho uma placa de vídeo com 1gb de mem a bordo. SO instalar o 64 bits não é a resposta - há algo acontecendo aqui que o ms precisa resolver

0
Ken B

Você já tentou DESATIVAR o remapeamento de memória no BIOS? Porque em sistemas AMD64 com IMC, um método comum de remapeamento de memória (içamento) pode deixar você com apenas 2 GB abaixo da linha de 4 GB, e era o único método disponível antes dos processadores Revisão E K8.

0
Yuhong Bao