Blog CataBits

quinta-feira, 11 de março de 2010   (Todos os horários em UTC)
G Y Q

Windows e o limite de memória

Por Luferat em 25/01/2010 às 10:54.

32 ou 64 bits?

Com a crescente popularização do Windows 7, muitos usuários ainda tem dúvidas sobre usar a versão de 32 ou de 64 bits. Vamos a alguns exclarecimentos?

Tecnicamente, qualquer sistema de 32 bits consegue acessar 3,2 GiB de memória RAM aproximadamente, assim, se você tiver 4 GiB instalados, terá aproximadamente 700 MiB inacessíveis e inúteis para o S.O. se usar um sistema de 32 bits. É importante salientar que esse limite acontece por causa da arquitetura de 32 bits e não do S.O.

Teoricamente, teríamos 232 = 4.294.967.296 endereços acessíveis, ou 4 GiB para um sistema 32 bits, mas não podemos esquecer que o sistema reserva parte desses endereços principalmente para o processador, afinal ele precisa acessar outros dispositivos além da RAM como o BIOS, o I/O, DMA , os diversos dispositivos do PC e os próprios sistemas internos e complexos da CPU. Isso ocupa os 700 MiB que ficam faltando, por isso só podemos ter aproximadamente 3.594.967.296 endereços disponíveis para acessar os blocos de memória RAM.

Os sistemas de 64 bits rompem esse limite porque “teoricamente” eles podem acessar 264 endereços, ou seja, 18.446.744.073.709.551.616 possibilidades! Isso dá 18 exbibytes de RAM (18 EiB). Uia!

Mas isso é teórico porque na prática de hoje, esse valor é tão ridiculamente grande que os sistemas são projetados bem abaixo disso, ficando na faixa dos 32 GiB de RAM acessíveis para os sistemas desktop.


Calculando potências na calculadora do Windows.

Dica: se estiver com dúvidas sobre as unidades que usei, dá uma olhada neste post.

Eu uso sistemas de 64 bits (Vista, 7 e Linux) a mais de três anos e nunca tive problemas graves. Pelo contrário, os acho mais estáveis que os de 32 bits.

Claro que você tem que ter um hardware compatível, que possa ser suportado por sistemas desse “calibre”. Vários dispositivos e aplicações mais antigas de 16 bits também podem ter problemas por causa do “abandono” por parte dos fabricantes, mas os sistemas e programas mais recentes, tanto de 64 bits (a minoria) quanto de 32 bits (a maioria), rodam sem problemas.

Os drivers dos dispositivos tem que ser escritos especificamente para a plataforma de 64 bits, pois os para 32 bits não funcionam. Já com os aplicativos de 32 bits você raramente terá problemas. A maioria roda sem dificuldades, mas é sempre bom procurar novas versões de 64 bits, já que, teoricamente, elas são mais poderosas e rodam mais rápido.

Só lembrando, temos 64 bits na família “Microsoft desktop” desde o XP 64 bits, com destaque para o Vista e principalmente o 7 que, inclusive, já vem com DVDs das duas versões para você escolher na hora de instalar.

No site do Windows 7 há um F.A.Q. bem exclarecedor, mas nada técnico sobre as versões de 32 e 64 bits deste sistema. No Centro de Compatibilidade do Windows 7 há uma listagem de aplicativos e hardwares compatíveis com a plataforma, além de um software que detecta se seu PC é compatível com Windows 7 antes de instalar este novo S.O., o Windows 7 Upgrade Advisor.

Ainda com dúvidas? Comente ou use nosso fórum!

1 comentário para este post

Comentário de diler.
Em 25 de janeiro de 2010 às 23:38.

Muito interessante e util para quem compro o Windows 7 que já vem com os dois DVD do 32 e do 64 bits. Eu sabia desse limite de de 4 giga no 32 bit mas não sabia porque. mas um dia agente vai usar pc com 18.446.744.073.709.551.616 de memóri. huahuahuahua

. . .

Escreva um comentário

Atenção comentarista!

  • Todos os comentários serão rigidamente moderados;
  • Identifique-se! Comentários de anônimos ou com e-mail falso serão removidos;
  • Comentários com links serão removidos. Somente o link do comentarista será aceito;
  • Comentários escritos em miguxês e/ou com predominância de maiúsculas serão removidos;
  • Dúvidas técnicas e solução de problemas devem ser postados preferencialmente no Fórum;
  • Por favor, prove que você é coerente, educado e bem informado: conheça o restante do site, saiba quem somos, sobre o que, para quem e como escrevemos antes de comentar futilidades;
  • Respeite as opiniões dos autores e dos outros comentaristas. Seja breve e sem ofensas;
  • Escreva comentários relevantes e que contribuam de alguma forma para o bem da humanidade;
  • Não seja um inútil social. Lembre-se que o mundo não gira ao seu redor.

 (obrigatório)

 (obrigatório)      (Personalize seu avatar)