Sistemas operacionais de 32 bits vs sistemas de 64 bits: qual é a diferença?

(Imagem: PcMag)

Existem muitas maneiras de contar, mas quando se trata de computadores, existe apenas o binário: 0 e 1. Cada um é considerado um “bit”.

Isso significa que, para a computação de 1 bit, você obtém dois valores possíveis; 2 bits significa quatro valores; então, aos 3 bits, você dobra para oito (2 para a terceira potência, também conhecida como 2 para o cubo).

Continue indo exponencialmente e você terá 32 bits (2 para a 32ª potência) no valor de 4.294.967.296; 64 bits (ou 2 a 64 potência) vale 18.446.744.073.709.551.616 valores.

Isso é um monte de bits, e os números mostram o quanto mais poderoso um chip que suporta maior bit computing pode ser. É muito mais do que o dobro.

Isso é a cada poucos anos, os chips dentro dos computadores (até mesmo os smartphones) e o software em execução nesses chips avançam dando suporte a um novo número. Por exemplo:

  • O chip Intel 8080 nos anos 70 suportou computação de 8 bits.
  • O Windows 3.1 em 1992 foi a primeira versão para desktop de 16 bits do Windows.
  • A AMD lançou o primeiro chip de desktop de 64 bits em 2003.
  • A Apple tornou o Mac OS X Snow Leopard totalmente 64 bits em 2009.
  • O primeiro smartphone com chip de 64 bits (Apple A7) foi o iPhone 5s em 2014.

É bastante óbvio: o 64-bit, às vezes denominado x64, é capaz de fazer mais de 32 bits (o que é chamado x86, um termo que ficou preso quando o Windows Vista começou a colar aplicativos de 32 bits em uma pasta chamada “Arquivos de Programas”). (x86), “x86 originalmente referindo-se a qualquer sistema operacional com o conjunto de instruções para trabalhar em chips Intel como 8086 a 80486).

Atualmente, você provavelmente já está executando chips de 64 bits com sistemas operacionais de 64 bits, que por sua vez executam aplicativos de 64 bits (para dispositivos móveis) ou programas (na área de trabalho, para definir uma nomenclatura). Mas não sempre. Windows 7, 8, 8.1 e 10 todos vieram em versões de 32 ou 64 bits, por exemplo.

Como você sabe qual deles você tem?

Identifique o SO de 64 bits

Se você estiver executando o Windows em um computador com menos de 10 anos, é quase garantido que seu chip seja de 64 bits, mas você pode ter instalado uma versão de 32 bits do sistema operacional. É fácil de verificar.

No Windows 10 , clique no ícone “Meu Computador” na área de trabalho e selecione “Propriedades” (ou abra o Painel de Controle e vá para Sistema e Segurança> Sistema). Sob o cabeçalho System, você verá no tipo System: “Sistema operacional de 64 bits, processador baseado em x64” significa que você está coberto.

Você também pode simplesmente digitar Sobre na caixa de pesquisa do Windows 10 para exibir a página Configurações, que mostrará a mesma coisa.

Por que 32 bits em tudo?

Por que você instalaria um sistema operacional de 32 bits em um PC de mesa ou laptop? O grande motivo é porque você tem um processador de 32 bits, que requer um sistema operacional de 32 bits.

Mas ter essa CPU é improvável. A Intel começou a fabricar processadores de 32 bits na faixa 80386 em 1985; vendeu processadores de 64 bits em 2001. Se você comprou um PC desde que o chip Pentium D foi lançado em 2005, é improvável que você tenha um conjunto de instruções de 32 bits.

O último chip Intel de 32 bits, Pentium 4E, saiu em fevereiro de 2004 e foi estendido para 64 bits pelo x86-64 . Isso era compatível com versões anteriores de software de 32 e 16 bits, conforme necessário. Versões posteriores do Pentium 4, como a Extreme Edition, eram totalmente de 64 bits – e até mesmo isso foi descontinuado em 2005 .

Mais provavelmente, você tem um sistema operacional antigo que você instalou e que veio apenas como 32 bits. Upgrades subsequentes, se houver, podem não ter saltado para 64 bits. E isso pode ser bom – nem todos os primeiros processadores de 64 bits tinham todos os recursos no lugar. Você pode determinar se o seu PC está realmente pronto para 64 bits usando software como o 64bit Checker. Ele funciona em todas as versões do Windows voltando ao Windows 95.

A instalação de um sistema operacional de 32 bits em um sistema de arquitetura de 64 bits funcionará, mas não é ideal. Um sistema operacional de 32 bits, por exemplo, tem mais limitações – o destaque é que ele só pode utilizar 4 GB de RAM. A instalação de mais RAM em um sistema com um sistema operacional de 32 bits não causa muito impacto no desempenho. Mas atualize esse sistema com excesso de RAM para a versão de 64 bits do Windows e você notará a diferença.

Isso deve soletrar no maneira: a RAM máxima oficialmente suportada no Windows 10 é de 2 terabytes (ou 128 GB no Windows 10 Home).

O limite teórico de RAM em 64 bits: 16 exabytes . Mas estamos longe de ter um hardware que possa suportar isso.

De qualquer forma, a compra de um novo laptop com 16 GB de RAM não parece tão impressionante, não é?

A computação de 64 bits apresenta muitas outras melhorias, embora de maneiras que podem não ser perceptíveis a olho nu. Mais largo, tamanhos inteiros maiores, oito endereços de memória octetos. É tudo o que os cientistas da computação podem aproveitar para tornar sua computação ainda mais poderosa.

Você também pode perceber que alguns programas para os quais você fez o download do sistema operacional vêm em opções de 32 e 64 bits. O Firefox é um bom exemplo, onde as opções são “Windows” e “Windows 64-bit” (assim como “Linux” ou “Linux 64-bit” – versão é apenas 64 bits).

Por que fazer isso? Porque os sistemas operacionais de 32 bits ainda estão disponíveis. Eles precisam de um software de 32 bits para executar – eles normalmente não podem instalar as versões de 64 bits e certamente não os executarão. No entanto, um sistema operacional de 64 bits pode suportar um sistema de 32 bits.

Particular foi construído em um subsistema de emulação para isso, chamado Windows32 no Windows64 ou WoW64 . Procure na unidade C: algum dia – você verá duas Pastas de Programa: uma para programas de 64 bits, outra chamada Pastas de Programa (x86) apenas para aplicativos de 32 bits. Você ficará espantado com o quanto o código de 32 bits ainda está por aí.

No Mac, é menos provável que você encontre muito 32 bits. No menu Apple, Sobre este Mac, clique em Relatório do sistema e selecione todos os aplicativos listados em Software. Cada um terá uma entrada de 64 bits (Intel) dizendo Sim ou Não. A maioria será Sim. Um item que até recentemente era o Microsoft Office para Mac – oferecia apenas uma versão de 64 bits a partir de meados de 2016.

64 bits móveis

Como mencionado acima, o chip A7 da Apple foi o primeiro processador de 64 bits a entrar em um telefone celular (iPhone 5s). Em 2015, a Apple determinou que todo o software iOS tinha que ir 64. Tanto assim que a partir de junho de 2016, abrindo um aplicativo de 32 bits nas versões mais recentes do iOS causou um aviso “não otimizado”: “usá-lo pode afetar o sistema global desempenho.”

Se você tem o iOS 10 , provavelmente ainda não poderá usar os aplicativos antigos de 32 bits que não tiveram uma atualização (com exceção de alguns dispositivos mais antigos que oferecem suporte ao iOS 10 em chips de 32 bits). Essa é a “melhor” coisa do sistema fechado da Apple – isso pode forçar que isso aconteça.

Nos telefones Android, pode ser um pouco mais complicado descobrir detalhes, a menos que você esteja bem familiarizado com o chip. Além disso, se você não estiver usando o Android 5.0 Lollipop ou mais recente, ainda terá 32 bits. Um aplicativo que informará você é o AnTuTu Benchmark ; carregue-o, clique no botão Informações e procure a linha Android. Ele vai te dizer a versão do Android e se é 32 ou 64 bits. Apesar de haver mais chips rodando o Android, do ARM ao Snapdragon, o esforço em direção ao 64-bit está totalmente em andamento.

Para iOS e Android, não se trata de abrir o SO para usar mais memória RAM – as necessidades de memória em um dispositivo portátil permanecem insignificantes em comparação com o uso da área de trabalho. Na verdade, o x64 não é garantia de melhor desempenho – muitos telefones Android de 32 bits foram compatíveis com o iPhone 5s inicial de 64 bits. Além disso, os primeiros telefones Android de 64 bits, como o HTC Desire 510 , não se beneficiaram com a versão antiga de 32 bits do Android.

Mas os smartphones que chegam aos 64 bits têm outros benefícios – coisas comodados por ciclo (e mais rápido), melhor criptografia e mudança geral para novos chips de 64 bits – especificamente a arquitetura ARMv8 – com recursos aprimorados, como eficiência de energia.

Por fim, a revolução de 64 bits já está presente em PCs e smartphones. O pessoal de marketing nem mesmo o supera. Você, o consumidor, não precisa saber muito sobre isso para fazer parte dele.

Deixe seu comentário...

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *