O Windows 7 x64 de 4 GB de RAM usa apenas 3,1 GB como o x86 [duplicado]

0

Eu tenho o Windows 7 64bit profissional com 4 GB de RAM.

Ele é exibido nas Propriedades do sistema de 4 GB instaladas e no Monitor de recursos mostra corretamente 4096 MB e 2 MB reservados para HW.

O BIOS mostra 4096 MB e a memória sobreposta está ligada. A placa-mãe é ASUS p7p55d-e .

O sistema operacional usa apenas 3,1 GB de RAM como se fosse um sistema operacional de 32 bits. Por quê?

Tentei alterar a configuração da BIOS independentemente e definir a opção de inicialização do Windows para usar / não usar a memória máxima e assim por diante ....

MAS ainda tenho o limite máximo de 3,1 GB de RAM alocado.

Alguém pode me ajudar?

Talvez a instalação do sistema operacional esteja corrompida? Alguma nova atualização? Ou algo mais relacionado ao software / sistema operacional? Ou ... eu não sei ....

Com a linha de comando com direitos administrativos

bcdedit /set pae ForceEnable

parece corrigir o problema e só aumenta para 3,4 GB em vez de 3,1 GB.

Alguma idéia de como posso usar todos os meus 4 GB de RAM?

Obrigado.

EDIT: yes OS é x64 Como MichaelKjörling disse que parece estar funcionando como se fosse um sistema operacional de 32 bits

atualmente com o

bcdedit /set pae ForceEnable

o pico de ram é de 3,5 / 3,6 GB

Usando o SysInternal Process Explorer, defina o intervalo de atualização para 0,5s e vi que o pico de ram no gráfico é 3,5 / 3,6 GB de RAM.

Com a VM estável, é estável em 3,1 GB e não passa por isso, mas acho que talvez seja um gerenciador de memória win7? ou algo como "super busca de cache"?

[imagem cant'post precisa de 10 reputação, desculpe, não é minha culpa desta vez :)]

thx por ajuda.

CENÁRIO:

O pico é de 3,5 / 3,6 GB

gráfico ram - o pico é de 3,5 / 3,6 GB

FIGURA 2 Recurso do monitor (TI)

da esquerda para a direita na legenda:

  • Reserverd (cinza)
  • Usado (verde)
  • Modificado (laranja)
  • StandBy (azul)
  • Grátis (azul claro)

mon_mem

PS

Minha pergunta não está relacionada com as outras marcadas, porque é um problema diferente:

Não está relacionado ao BIOS, nem alguns "Advanced Boot Option in the OS".

caso contrário, não tenho RAM de 4 GB disponível (veja a Figura 2)

thx por ajuda.

ENCONTRADO MELHOR RESPOSTA AQUI:

Windows 7 ajustes, truques, ...

Otimizar memória

Além de desativar processos desnecessários, existem alguns ajustes que forçam o Windows a usar MAIS memória RAM do que o sistema está configurado para usar por padrão. Usar MAIS memória PARA SEUS aplicativos significa que o sistema é mais rápido e há menos acessos ao disco rígido. Você deseja que mais memória seja USADA pelos SEUS aplicativos ... é por isso que você pagou por isso.

Execute o Regedit e vá para:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ FileSystem \ NtfsMemoryUSage

Altere de 0 para 2.

Logo abaixo desse local, encontra-se essa chave, esse ajuste no registro aumentará o tamanho do cache do disco rígido. A opção Cache Grande do Sistema é aquela que pode melhorar o desempenho de E / S do disco em até 50%! Mude de 0 para 1.

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ SessionManager \ MemoryManagement \ LargeSystemCache

Por padrão, a Microsoft provavelmente mantém as demandas de memória o mais baixas possível na instalação - para que possam vender atualizações para um mercado mais amplo de usuários que possuem computadores mais antigos com memória ram limitada.

Raffaello
fonte
11
Espere um minuto. O título diz x64isso de 64 bits, mas a pergunta diz the OS ... is a 32bit os. Por favor, verifique as propriedades do sistema (Win + Pause ou Painel de Controle - Sistema); seu sistema operacional está instalado de 32 ou 64 bits? Se for de 32 bits, isso explicaria perfeitamente o que você está vendo.
a CVn 25/03
3
@ MichaelKjörling Eu acho que ele quis dizer o OS usa apenas 3,1 GB de RAM , como se fosse um SO de 32 bits
ta.speot.is
@ ta.speot.is Acho que vale a pena obter esclarecimentos.
um CVn
2
Onde você obtém as informações de que o sistema operacional usa apenas 3,1 GB de RAM? (Talvez fornecer uma imagem para que possamos provar que estão errados)
Alvin Wong
[pergunta de atualização: sim, eu estou usando o sistema operacional x64 e monitore ram com o SysInternal process explorer] Talvez também esteja relacionado à economia de energia?
Raffaello

Respostas:

4

Não vejo problema. Sua segunda imagem está mostrando 4 GB de RAM instalada. 2.6GB está sendo usado ativamente e 1.4GB é RAM de espera, que é como um cache para arquivos / dados antigos / pendentes, que custa muito pouco, mas pode ser liberado se um aplicativo ativo precisar. Isso é normal e, por ter dados em espera, o sistema fica mais rápido, pois ele não fica vinculado ao disco o tempo todo.

Só porque o seu pico de uso de 3,1 GB / 3,6 GB não significa que você tem apenas 4 GB. O sistema está relatando que os aplicativos não estão preenchendo a RAM e estão usando o restante para cache. O que é ótimo. 8 GB nesse sistema podem ser um exagero.

Phil Hannent
fonte
meu uso de espiada foi 3.1 antes de executar a linha de comando bcdedit, depois de 3.5 / 3.6 GB. Teste com mem opt que aloca toda a memória disponível. Sim, talvez seja otimizador de memória também falha. :) thx
Raffaello
2

Atualização do BIOS? Parece que o sistema operacional não obtém a memória completa - o espaço no buffer do PCIe não está sendo remapeado por um chipset de bios / ruim de baixa qualidade. Infelizmente, o sistema operacional X64 não pode solucionar essas limitações.

TomTom
fonte
O BIOS é atualizado com a última versão.
Raffaello
Então hardware de baixa qualidade. Acontece. Basicamente, a área PCIE é mapeada para a memória inferior de 4 GB - para que você tenha menos memória disponível. Hora de comprar mais memória.
TomTom
talvez você esteja certo .. thx.
Raffaello