Guia de Solução de Problemas - Uso de 4GB de RAM no Windows
4GB de memória RAM instalados no PC e o Windows diz que tem apenas 3,12GB. O motivo disso? Poucos sabem. Entenda neste artigo o porque da contagem ser diferente
Por Fabio Hara em 09/Dez/2009
Este assunto ja foi bem abordado em algumas palestras técnicas de produto, porém mesmo assim continua sendo um dos tópicos mais comentados nos foruns do TechNet. Com o valor cada vez mais baixo do preço das memorias RAM, ficou muito fácil ter uma máquina com Windows XP/Vista/7 com 4GB de RAM. Porém ao abrir as propriedades do sistema aparece que o computador tem 4GB de RAM, e no Task Manager lista apenas 3,12GB. Com certeza muitas lojas e grandes fabricantes que vendem máquinas com 4GB de RAM devem ter escutado varias reclamações de clientes sobre este assunto.
Este comportamento é esperado, e pode depender de alguns fatores. Simplificando a estória, o Windows precisa utilizar uma área da memória para mapear drivers de dispositivos. Este comportamento ocorre apenas nas edições 32-bits do Windows. As edições x64 do Windows não tem este mesmo comportamento, pois a arquitetura é bem diferente. Outros fatores como memória de video compartilhada tambem afetam a quantidade de memoria RAM alocada.
Pensando nisso eu imagino que existam outros questionamentos importantes:
Pergunta: O que devo fazer para ter os 4GB totalmente livres para as minhas aplicações?
Resposta: Você deve utilizar uma versão 64-bits do Windows.
P: Posso migrar meu Windows 32-bits para 64-bits apenas colocando o CD e fazendo upgrade?
R: Você deve fazer seu backup em uma unidade externa de disco e reinstalar o produto e aplicativos na nova versão. A seguir, você deve restaurar seus dados.
P: É garantido que minha máquina funcione com a versão x64 do Windows?
R: Não. Se o sistema operacional for 64 bits então é necessário que os drivers também sejam 64 bits. Verifique antes com seu fabricante/fornecedor. Além disso o hardware da sua máquina deve suportar 64 bits.
P: Posso instalar qualquer tipo de programa no meu Windows x64?
R: Depende. Em geral aplicações 32 bits podem ser instaladas em sistemas operacionais 64 bits. Problemas de incompatibilidade podem ocorrer com softwares de antivírus.
P: É verdade que uma aplicação 32 bits vai rodar mais rápido se for instalado no mesmo hardware, porém com um sistema operacional 64 bits?
R: Não. Para executar aplicações 32 bits em um sistema operacional 64 bits o Windows utiliza o mecanismo de emulação via WoW64, que é executado em User Mode.
P: Antigamente quando a máquina tinha 4 GB de ram em sistemas operacionais 32 bits eu tinha que utilizar o /3GB. E agora com sistemas operacionais x64? Ainda preciso fazer isso?
R: Não. As versões 64 bits do Windows não necessitam mais do mesmo mecanismo do /3GB. O /3GB era um mecanismo que permitia endereçar mais de /3GB para aplicações e 1GB para Kernel. Essa alteração era feita no arquivo Boot.ini e era carregada durante o Boot.
P: Um computador com muitos dispositivos (placas de som, vários dispositivos USB conectados, etc) pode ficar mais lento que um desktop mais simples. Por que?
R: Quanto maior a quantidade de dispositivos instalados, maior a quantidade de drivers carregados pelo sistema operacional , tornando-o mais carregado e por consequência mais lento.
P: Como funciona a compatibilidade entre aplicações, drivers e sistema operacional entre maquinas 64 bits e 32 bits?
R: Existem algumas regras que devem ser seguidas:
- Se você utilizar um sistema operacional 32 bits, os drivers devem ser 32 bits e as aplicações apenas 32 bits;
- Se você utilizar um sistema operacional 64 bits (x64), os drivers devem ser para x64, e as aplicações podem ser 64 bits ou 32 bits;
- Se você utilizar um sistema operacional 64 bits (Itanium), os drivers devem ser para Itanium e as aplicações apenas para Itanium;
- O gráfico a seguir ajuda a ilustrar este cenario:

A série de processadores Itanium também é 64 bits, porém não é encontrada para uso doméstico, apenas para servidores usados para processamento intensivo.
O documento anexo da Microsoft ajuda a explicar tecnicamente maiores detalhes a respeito da reserva de memória em sistemas operacionais 32 bits.
Artigo: A memória do sistema relatada na caixa de diálogo Informações do sistema no Windows Vista é menor do que o esperado se houver 4 GB de RAM instalados
Link: http://support.microsoft.com/kb/929605/pt-br.
[]´s e até a próxima!
Fabio Hara
Um dos primeiros MVPs (Most Valuable Professional) de infra-estrutura do Brasil, além de MCTS, MCITP, MCSA, MCSE, MCITP e MCT, com mais de 14 anos de experiência no mercado de infra-estrutura de redes Microsoft. Atuou em muitos cases da Microsoft e hoje ocupa a posição de Especialista em Infra-estrutura e Virtualização no time do TechNet Brasil. Sua missão é contribuir com os profissionais e comunidades de IT Pros a explorar as funcionalidades e recursos da plataforma Microsoft.
Comente
Você não está logado! Clique aqui para fazer o login e poder enviar seu comentário.
Ainda não há comentários sobre "Guia de Solução de Problemas - Uso de 4GB de RAM no Windows".
Últimas notícias + Matérias
- #CPBR5: Celebridades da web conversam com campuseiros
- Aproveite, é grátis! apresenta: Daz Studio 4 Pro
- Trabalhadores fazem protesto contra a Apple
- Programador do Megaupload deixa a prisão
- Salve os dados do Pirate Bay antes que seja tarde
- Infográfico: As origens dos símbolos universais de computadores
- Índice de matérias