
Primeiramente vamos entender o que significa uma arquitetura x64 (64bits) e x86 (32bits):
INTRODUÇÃO
O que significa x86 e x64? Estes são nomes dados à família (arquitetura) dos processadores fabricados pela Intel e AMD, mas para o nosso entendimento, basta sabermos que x86=32bits e x64=64bits! Logo, 32 e 64 significa a quantidade de bits que o sistema operacional trabalha de uma só vez. Veja o exemplo:
32 bit = 2^32 = 4.294.967.296
64 bit = 2^64 = 18.446.744.073.709.551.616
obs: ^ significa potência, logo 2^2 (dois ao quadrado)=4.
Lembrando que o computador utiliza somente números binários (formados por 1 e 0), para encontrar a quantidade máxima de números que podemos representar, elevamos 2 à quantidade de bits. Este resultado representa o valor máximo que os processadores conseguem manipular em uma única operação. Então para isso, não precisamos só de um Sistema Operacional com 64bits, precisamos também de um processador que trabalhe com este tipo de manipulação (todos da série Core2Duo, Core2Quad, Core2Extreme, AMD Athlon64, AMD Opteron, entre outros).
Em aplicações comuns como Excel, World, Internet, E-mail… tanto faz utilizar 32 ou 64 bits, dificilmente essas aplicações trabalharão com números maiores que 4 bilhões. Mas como saber o “melhor”?
32 OU 64 BITS?
Na teoria, o melhor seria sempre o de 64bits, pois trabalha com mais informações de uma única vez (não precisa dividir números acima de 4 bilhões), endereça mais de 4GB de memória, é a tecnologia do “futuro”…
Mas nem sempre a prática mostra a mesma coisa, veja porque:
Por ser uma tecnologia mais ou menos nova. Muitas aplicações ainda não trabalham nativamente na arquitetura 64. Então o SO cria uma pasta no computador “Arquivos e Programas (x86)” para simular os aplicativos de 32 na nova arquitetura. E nada simulado é igual ou melhor a algo nativo.
Você se pergunta: “então, por que colocar um SO de 64 se ainda não existem programas suficientes que aproveitem essa arquitetura??”.
E eu te respondo que o principal motivo é o endereçamento de memória. Sistemas Operacionais baseados em 32bits não conseguem trabalhar com mais de 4 bilhões de endereços (4GB). Ou seja, se você tiver uma máquina com 4GB de RAM, uma VGA de 512MB e ainda placa de som, rede, usb… seu SO só vai conseguir trabalhar com pouco mais de 3GB de RAM. Então, neste caso, só 64bits para endereçar tudo.
Outro motivo para usar 64bits é quem utiliza ferramentas gráficas 3D ou aplicações de alta precisão. O que é um caso mais raro.
VISTA OU XP?
As pessoas costumam confundir a decisão do Sistema Operacional com a arquitetura 32 e 64bits. No fundo não existe muita ligação. Voce pode fazer a escolha de forma separada. Então independente da opção feita acima. Podemos escolher agora o SO mais IDEAL.
Vista:
Bonito, mais recursos, trabalha um pouco melhor com a arquitetura 64bits.
Incompatibilidade com alguns programas, exige mais do hardware.
XP:
Leia o contrário do Vista.
CONCLUSÃO
Então a grosso modo concluímos que:
32 ou 64?
Precisa endereçar mais de 4GB de memória?Use um SO 64bits
NÃO precisa endereçar mais de 4GB de memória?Use um SO 32bits
Vista ou XP?
Tem uma máquina com mais de 2GB de memória? Quer um desktop mais bonito e se acostumar com as novidades? Use o Vista!
Sua máquina tem menos de 2GB de memória? Use o XP!
O Speech Recognition é uma ferramenta para controlar o Windows com comandos de voz, o recurso foi implementado a partir do Windows Vista, porém a [...]
O atual presidente da Microsoft que também é um de seus fundadores Steve Ballmer sempre foi conhecido pelo seu jeito maluco de ser, Steve já [...]
Quando se está com pressa tudo parece ser mais devagar não é mesmo? para melhorar isso existe uma coisinha a se fazer no windows 7 [...]
O Windows XP é um ótimo sistema operacional e que vale a pena continuar usando, mas depende de cada necessidade de cada usuário. A partir [...]
Que os produtos da Microsoft estão entre os mais atualizáveis, isso ninguém questiona. Toda segunda terça-feira de cada mês, no chamado Patch Tuesday, a empresa [...]
Está ai um assunto que todo mundo tem MUITA curiosidade em saber, além de abranger muitas áreas de diversas plataformas os chamados “Easter Eggs” nos [...]
Pessoal esse é uma das melhores ações a se fazer, quando nos deparamos com erros em inicialização do Microsoft Windows XP. Muitas pessoas, nesse caso, [...]
Quando falamos em formatar o computador para algumas pessoas, estas ficam até com medo “ai meu Deus, vou perder tudo, e se você não conseguir [...]
Com o crescimento de empresas que estão fazendo netbooks, diretamente proporcional tem sido o crescimento de pessoas que procura instalar sistemas operacionais por USB, há [...]
Uma coleção com novos Temas para Windows Vista é tudo que você precisa se você já está cansado dos temas originais, afinal sair do padrão [...]
Topo
Muito bom esse post sobre 64 ou 32 bits. Esclareceu muitas dúvidas que eu ainda tinha sobre a utilização de um SO de 64 bits. Valeu mesmo!
Muito Interessante o Artigo. Mas agora surgiu uma dúvida!
Uma aplicação compilada na arquitetura 32 bits pode utilizar 4G de memória no maximo nessa arquitetura, pois é a quantidade limite dísponivel.
Mas e se colocarmos essa aplicação, que foi compilada em 32 bits, em uma arquitetura 64, ela estara restrita aos 4G de memoria devido ao seu código de maquina possuir palavras de 32 bits, ou ela podera de alguma forma utilizar toda a memória dísponivel na arquitetura 64, ou seja, mais de 4G
Bom, estou usando o VISTA a uns 6 meses, minha máquina é ate que humilde, Celeron 2.2, HD 160 e 2GB DDR 2, estou satisfeito, pra mim a principal vantagem do VISTA em relação ao XP está no Kernel mais moderno e resistente e na segurança do sistema em relação a vírus o XP perde feio, mas uma fica pra quem usa XP e usar conta limitada, o XP é melhor em maquinas com 512 ou menos de ram, e o VISTA pra mim é melhor em maquinas com 1GB ou mais de ram e um HD de 80GB ou mais.