Qual é a diferença entre o Windows de 32 e 64 bits?

Seja comprando um novo computador ou atualizando um antigo, você provavelmente se deparou com a designação "64 bits" e se perguntou o que significava. Continue lendo enquanto explicamos o que é o Windows de 64 bits e por que você quer um pedaço dessa torta de 64 bits.

RELACIONADO:Como posso saber se estou executando o Windows de 32 ou 64 bits?

Começando com o Windows 7, a Microsoft fez muito para aumentar a popularidade da computação de 64 bits entre os usuários domésticos, mas muitas pessoas não sabem exatamente o que isso significa (e podem nem perceber que já o estão executando). Hoje, vamos dar uma olhada na história da computação de 32 e 64 bits, independentemente de seu computador ser capaz de lidar com isso ou não, e os benefícios e desvantagens de usar um ambiente Windows de 64 bits.

Uma breve história da computação de 64 bits

Antes de começarmos a deslumbrar você com uma história interessante, vamos aprender o básico. O que 64 bits significa? No contexto de discussões sobre computadores pessoais de 32 e 64 bits, o formato XX bits refere-se à largura do registro da CPU.

O registro é uma pequena quantidade de armazenamento onde a CPU mantém todos os dados de que precisa para acessar rapidamente para obter o desempenho ideal do computador. A designação do bit refere-se à largura do registro. Um registro de 64 bits pode conter mais dados do que um registro de 32 bits, que por sua vez contém mais de 16 e 8 bits. Quanto mais amplo for o espaço no sistema de registro da CPU, mais ele pode manipular, especialmente em termos de uso da memória do sistema de forma eficiente. Uma CPU com um registro de 32 bits, por exemplo, tem um teto de 232 endereços dentro do registro e, portanto, está limitada a acessar 4 GB de RAM. Isso pode ter parecido uma enorme quantidade de RAM quando eles estavam alterando os tamanhos de registro há 40 anos, mas é um limite bastante inconveniente para os computadores modernos.

Embora possa parecer que a computação de 64 bits é a nova criança no bloco da magia da tecnologia, ela já existe há décadas. O primeiro computador a utilizar uma arquitetura de 64 bits foi o Cray UNICOS em 1985, que abre um precedente para os supercomputadores de 64 bits (o Cray 1 é visto no centro da foto acima). A computação de 64 bits permaneceria como domínio exclusivo de supercomputadores e grandes servidores pelos próximos 15 anos. Durante esse tempo, os consumidores foram expostos a sistemas de 64 bits, mas a maioria não tinha conhecimento disso. O Nintendo 64 e o Playstation 2, ambos vistos na foto acima, tinham processadores de 64 bits 5 anos antes que as CPUs de 64 bits de nível consumidor e os sistemas operacionais que os acompanhassem sequer fizessem uma aparição no radar público.

A confusão do consumidor sobre o que 64 bits significa para eles - e o suporte deficiente dos fabricantes aos drivers - dificultou severamente o avanço em direção aos PCs de 64 bits durante a maior parte dos anos 2000. Em 2001, a Microsoft lançou a edição de 64 bits do Windows XP. Não foi amplamente adotado, exceto para aqueles dispostos a lidar com suporte de driver extremamente limitado e muitas dores de cabeça.

No ano seguinte, o OS X Panther e um punhado de distribuições Linux começaram a oferecer suporte a CPUs de 64 bits em capacidades variadas. O macOS X não deu suporte total a 64 bits por mais cinco anos com o lançamento do OS X Leopard. O Windows era compatível com 64 bits no Windows Vista, mas, novamente, não foi amplamente adotado. Tudo ao redor era um caminho acidentado para a adoção de 64 bits entre os usuários domésticos.

Duas coisas mudaram a maré no mundo do PC. O primeiro foi o lançamento do Windows 7. A Microsoft empurrou fortemente a computação de 64 bits para os fabricantes e deu a eles melhores ferramentas - e um lead time mais longo - para implementar drivers de 64 bits.

A segunda influência, indiscutivelmente maior, veio da maneira como os fabricantes de PCs comercializavam seus PCs. Vender para pessoas que podem não compreender totalmente as plataformas que estão comprando significa que os profissionais de marketing precisam empurrar certos números fáceis de entender. A quantidade de memória em um PC é um desses números. Um PC com 8 GB de RAM parece melhor do que um com 4 GB de RAM, certo? E os PCs de 32 bits eram limitados a 4 GB de RAM. Para oferecer PCs com maior quantidade de memória, os fabricantes precisaram adotar PCs de 64 bits.

Seu computador pode lidar com 64 bits?

A menos que seu PC seja anterior ao Windows 7, as chances são altas de que ele suporte uma versão de 64 bits do Windows. Você pode até já estar executando uma versão de 64 bits do Windows, e isso é uma coisa muito fácil de verificar. Mesmo se você estiver executando uma versão de 32 bits do Windows 10, poderá alternar as versões se tiver hardware compatível com 64 bits.

RELACIONADO:Como posso saber se estou executando o Windows de 32 ou 64 bits?

Os benefícios e desvantagens da computação de 64 bits

Você leu um pouco sobre a história da computação de 64 bits e a verificação do sistema indica que você pode executar o Windows de 64 bits. O que agora? Vejamos os prós e contras de mudar para um sistema operacional de 64 bits.

O que você deve esperar se der o salto? Aqui estão alguns dos enormes benefícios de fazer o salto para um sistema de 64 bits:

  • Você pode agitar radicalmente mais RAM: Quanto mais? As versões de 32 bits do Windows (e outros sistemas operacionais) são limitadas a 4096 MB (ou 4 GB) de RAM. As versões de 64 bits são teoricamente capazes de suportar um pouco mais de 17 bilhões de GBs de RAM graças ao amplo sistema de registro de que falamos anteriormente. Realisticamente, as edições Home de 64 bits do Windows 7 são limitadas (devido a problemas de licenciamento, não a limitações físicas) a 16 GB de RAM e as edições Professional e Ultimate podem balançar até 192 GB de RAM.
  • Você verá uma maior eficiência: Não só você pode instalar mais RAM em seu sistema (facilmente, tanto quanto sua placa-mãe pode suportar), você também verá um uso mais eficiente dessa RAM. Devido à natureza do sistema de endereço de 64 bits no registro e como o Windows de 64 bits aloca a memória, você verá menos memória do sistema sendo consumida por sistemas secundários (como sua placa de vídeo). Embora você possa apenas dobrar a quantidade física de RAM em sua máquina, sentir gosto muito mais do que isso por causa da nova eficiência do seu sistema.
  • Seu computador será capaz de alocar mais memória virtual por processo: Na arquitetura de 32 bits, o Windows está limitado a atribuir 2 GB de memória a um aplicativo. Jogos modernos, aplicativos de edição de vídeo e fotos e aplicativos famintos, como máquinas virtuais, anseiam por grandes quantidades de memória. Em sistemas de 64 bits, eles podem ter, prepare-se para outro grande número teórico, até 8 TB de memória virtual. Isso é mais do que suficiente para as sessões de edição e Crysis mais loucas. Além do uso e alocação de memória mais eficientes, os aplicativos otimizados para sistemas operacionais de 64 bits, como Photoshop e Virtualbox, são muito rápidos e aproveitam ao máximo a amplitude do processador e a memória oferecida a eles.
  • Você desfrutará de recursos de segurança avançados: O Windows de 64 bits com um processador moderno de 64 bits goza de proteções adicionais não disponíveis para usuários de 32 bits. Essas proteções incluem o referido hardware D.E.P., bem como Kernel Patch Protection que protege você contra exploits do kernel, e os drivers de dispositivo devem ser assinados digitalmente, o que reduz o incidente de infecções relacionadas ao driver.

Isso tudo parece maravilhoso, não? E quanto às deficiências? Felizmente, a lista de deficiências decorrentes da adoção de um sistema operacional de 64 bits é cada vez menor com o passar do tempo. Ainda assim, existem algumas considerações:

  • Você não pode encontrar drivers de 64 bits para dispositivos mais antigos, mas críticos em seu sistema: Este é um assassino sério, mas a boa notícia é que não é um problema tão grande como costumava ser. Os fornecedores oferecem suporte quase universal às versões de 64 bits dos sistemas operacionais e dispositivos mais recentes. Se você estiver executando o Windows 8 ou 10 e usando hardware fabricado nos últimos cinco anos ou mais, não deverá ter problemas com drivers de hardware. Se você estiver executando o Windows 7 ou anterior, ou usando um hardware muito antigo, pode ter menos sorte. Você tem um caro scanner alimentado por folhas de 2003 que você adora? Muito ruim. Você provavelmente não encontrará drivers de 64 bits para ele. As empresas de hardware preferem gastar sua energia apoiando novos produtos (e encorajando você a comprá-los) do que suportando hardware mais antigo. Para pequenas coisas que são facilmente substituídas ou precisam ser atualizadas de qualquer maneira, isso não é um grande negócio. Para hardware de missão crítica e caro, é mais importante. Você terá que decidir por si mesmo se o custo de atualização e as compensações valem a pena.
  • Sua placa-mãe não suporta mais de 4 GB de RAM: Embora raro, não é inédito ter uma placa-mãe que suporte um processador de 64 bits anterior, mas não suporte mais do que 4 GB de RAM. Neste caso, você ainda terá alguns dos benefícios de um processador de 64 bits, mas não terá o benefício que a maioria das pessoas anseia: acesso a mais memória. Se você não está comprando peças de última geração, no entanto, o hardware ficou tão barato ultimamente que pode ser hora de aposentar a placa-mãe antiga e atualizar ao mesmo tempo que você atualiza seu sistema operacional.
  • Você tem software legado ou outros problemas de software para lidar: Alguns softwares não fazem a transição para 64 bits sem problemas. Embora os aplicativos de 32 bits sejam executados perfeitamente no Windows de 64 bits, os aplicativos de 16 bits não funcionam. Se por acaso você ainda estiver usando um aplicativo legado muito antigo para algo, será necessário virtualizá-lo ou desistir de um upgrade.

RELACIONADO:Por que a maioria dos programas ainda são de 32 bits em uma versão de 64 bits do Windows?

Em algum momento, todo mundo usará uma versão de 64 bits do Windows. Estamos quase lá agora. Mesmo assim, mesmo nesses estágios finais da transição de 32 bits para 64 bits, existem alguns redutores de velocidade. Tem alguma experiência recente com problemas de 64 bits? Adoraríamos ouvir sobre isso nas discussões.


$config[zx-auto] not found$config[zx-overlay] not found