Como posso salvar minha memória reservada do hardware?

2

Eu serei específico sobre tudo, então eu recomendo ler as especificações cuidadosamente e depois responder com sua resposta ideal e lógica.

O problema é: O Monitor de Recursos do Windows 7 Ultimate 64bit mostra 778 MB de RAM fora 4096 MB sendo um hardware reservado. Eu sou um usuário de máquinas virtuais, portanto, estou precisando usar até mesmo esses 778MB. Eu estou usando um Pentium 4 3.0GHz 630 Prescott com chipset da placa-mãe Intel 945GZ Express que usa Intel GMA 950 . De acordo com as configurações fornecidas no site da Intel e listadas nas propriedades do meu sistema, posso concluir que a Intel GMA 950, que possui uma RAM padrão de 8 MB , está usando a memória RAM do meu sistema para aumentar para < strong> 256 MB . Mas o uso restante de 522 MB RAM está me confundindo. Não consigo encontrar outro hardware que possa consumir os 522 MB de RAM restantes.

Por googling eu encontrei algumas pessoas dizendo que o chipset é o culpado, e alguns dizem que o hardware de som também consome RAM. Algumas pessoas mostraram alguns truques como desativar o msconfig- > boot- > advanced- > (desmarque) a memória máxima . Mas estes não foram alterados no meu sistema. Algumas pessoas dizem que uma opção para mapeamento de memória no BIOS corrigirá o problema, mas minhas configurações de BIOS não possuem configurações relacionadas à memória.

Agora, estou ciente de que, se adicionar uma placa gráfica com RAM = > 256 ao único slot PCIe x16 V1 do meu sistema, posso salvar 256 MB de RAM. Mas e os 522MB restantes?

Por favor me ajude com este problema.

    
por Van Helsing 23.04.2011 / 10:21

2 respostas

1

Praticamente toda peça de hardware no seu sistema mapeia uma parte da memória principal para si mesma. A maioria dos dispositivos não ocupa uma quantidade realmente perceptível.

Você pode ver qual dispositivo está usando as áreas (e, portanto, quanto) da memória principal, olhando para o Gerenciador de Dispositivos. Selecione "Recursos por conexão" no menu Exibir e expanda a subárvore "Memória". Isso mostrará todos os dispositivos que estão consumindo memória junto com os intervalos de endereços de memória aos quais estão mapeados.

Esses intervalos estão em hexadecimal, portanto, a menos que você possa ler hexadecimal em sua cabeça, precisará de ajuda para interpretar os dados. Você pode usar o Wolfram Alpha para algumas conversões e cálculos rápidos:

Digamos que sua placa de vídeo esteja usando o intervalo de memória E0000000-EFFFFFFF Colocando 0xE0000000-0xEFFFFFFF em WA (observe o boi adicionado) e WA fornecerá -268435455 como a diferença entre os dois. Este é o número de bytes sendo usados pelo dispositivo. De lá, basta converter em kilobytes ou megabytes ou gigabytes conforme necessário (use KiB , MiB e GiB respectivamente para fazer com que o WA seja convertido na forma binária e não na forma decimal): 268435455 bytes in MiB = 256MiB (megabytes.)

    
por 23.04.2011 / 13:47
1

Clique em "Iniciar" → digite msconfig na caixa de pesquisa e pressione Enter. No separador "Boot", clique em "Opções avançadas" → certifique-se de que "Maximum memory" não está selecionado.

Toda a memória está agora disponível.

    
por 06.09.2011 / 23:11