Lar Rever Oses de 32 bits vs. 64 bits: qual a diferença?

Oses de 32 bits vs. 64 bits: qual a diferença?

Índice:

Vídeo: Processadores 32-bit vs 64 bit: qual a diferença? (Outubro 2024)

Vídeo: Processadores 32-bit vs 64 bit: qual a diferença? (Outubro 2024)
Anonim

Existem várias maneiras de contar, mas quando se trata de computadores, há apenas binário: 0 e 1. Cada um é considerado um "bit". Isso significa que para computação de 1 bit, você obtém dois valores possíveis; 2 bits significa quatro valores; então, em 3 bits, você dobra para oito (2 na terceira potência, também conhecida como 2 em cubos).

Continue indo exponencialmente e, eventualmente, você obtém 32 bits (2 à 32ª potência) no valor de 4.294.967.296; 64 bits (ou 2 à 64ª potência) vale 18.446.744.073.709.551.616 valores.

São muitos bits, e os números mostram o quão mais poderoso um chip que suporta uma computação de bits mais alta pode ser. É muito mais que o dobro.

Isso ocorre a cada poucos anos, os chips dentro dos computadores (até smartphones) e o software executado nesses chips dão um salto à frente no suporte a um novo número. Por exemplo:

  • O chip Intel 8080, na década de 1970, suportava computação de 8 bits.
  • O Windows 3.1 em 1992 foi a primeira versão de 16 bits da área de trabalho do Windows.
  • A AMD lançou o primeiro chip de desktop de 64 bits em 2003.
  • A Apple criou o Mac OS X Snow Leopard inteiramente de 64 bits em 2009.
  • O primeiro smartphone com um chip de 64 bits (Apple A7) foi o iPhone 5s em 2014.

É bastante óbvio: 64 bits, às vezes denominado x64, é capaz de executar mais de 32 bits (que na verdade é chamado de 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 se referindo a qualquer sistema operacional com as instruções definidas para funcionar em chips Intel como 8086 a 80486).

Hoje em dia, é mais provável que você já esteja executando chips de 64 bits com sistemas operacionais de 64 bits, que por sua vez executam aplicativos de 64 bits (para celular) ou programas (na área de trabalho, para resolver algumas nomenclaturas). Mas não sempre. O Windows 7, 8, 8.1 e 10 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 é de 64 bits, mas você pode ter instalado uma versão de 32 bits do sistema operacional. É fácil o suficiente para 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 título Sistema, você o verá em Tipo de sistema: "Sistema operacional de 64 bits, processador baseado em x64" significa que você está coberto.

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

Por que 32 bits?

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

Mas ter tal CPU é improvável. A Intel começou a fabricar processadores de 32 bits na faixa 80386 em 1985; estava vendendo 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 uma instrução de 32 bits dentro. O último chip Intel de 32 bits, Pentium 4E, foi lançado 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 mesmo isso foi descontinuado em 2005.

O mais provável é que você tenha um sistema operacional antigo instalado que tenha apenas 32 bits. As atualizações subsequentes, se houver, podem não ter saltado para 64 bits. E isso pode ser bom - nem todos os processadores de 64 bits mais antigos possuíam todos os recursos. Você pode determinar se o seu PC está realmente pronto para 64 bits completos usando software como o 64bit Checker. Ele funciona em todas as versões do Windows, voltando ao Windows 95.

Instalar um sistema operacional de 32 bits em um sistema de arquitetura de 64 bits funcionará, mas não é o ideal. Um sistema operacional de 32 bits, por exemplo, tem mais limitações - o destaque é que ele só pode realmente utilizar 4 GB de RAM. Instalar mais RAM em um sistema com sistema operacional de 32 bits não tem 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 ser explicado da maneira mais clara: a RAM máxima oficialmente suportada no Windows 10 é de 2 terabytes (ou 128 GB no Windows 10 Home).

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

De qualquer forma, faz com que a compra de um novo laptop com 16GB de RAM não pareça 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. Caminhos de dados mais amplos, tamanhos inteiros maiores, endereços de memória de oito octetos. É tudo para os cientistas da computação aproveitarem para tornar sua computação ainda mais poderosa.

Você também pode perceber que alguns programas baixados para o sistema operacional de desktop 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 bits" (assim como "Linux" ou "Linux 64 bits" - a versão do macOS é apenas de 64 bits).

Por que fazer isso? Porque os SOs de 32 bits ainda estão lá fora. Eles precisam de software de 32 bits para serem executados - normalmente nem conseguem instalar as versões de 64 bits e certamente não as executam. No entanto, um sistema operacional de 64 bits pode suportar um programa de 32 bits - o Windows, em particular, criou um subsistema de emulação para isso, chamado Windows32 no Windows64 ou WoW64. Procure na sua unidade C: em algum momento - você verá duas Pastas de Programas: uma para programas de 64 bits e outra chamada Pastas de Programas (x86) apenas para aplicativos de 32 bits. Você ficará surpreso com o quanto de código de 32 bits ainda existe.

No Mac, é menos provável que você encontre muito de 32 bits. No menu Apple, selecione Sobre este Mac, clique em Relatório do sistema e realce 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 destaque até recentemente era o Microsoft Office para Mac - ele oferecia apenas uma versão de 64 bits a partir de meados de 2016.

Mobile de 64 bits

Como observado 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 fosse 64. Tanto que, em junho de 2016, a abertura de um aplicativo de 32 bits nas versões mais recentes do iOS causou um aviso "não otimizado": "usá-lo pode afetar o sistema em geral desempenho."

Se você possui o iOS 10, provavelmente ainda não pode usar os aplicativos de 32 bits mais antigos que não tiveram uma atualização (com exceção de alguns dispositivos mais antigos que suportam o iOS 10 em chips de 32 bits). Essa é a "melhor" coisa sobre o sistema fechado da Apple - pode forçar isso a acontecer.

Nos telefones Android, pode ser um pouco mais difícil descobrir detalhes, a menos que você seja versado sobre o chip que está dentro. Além disso, se você não estiver executando o Android 5.0 Lollipop ou mais recente, ainda terá 32 bits. Um aplicativo que informará o AnTuTu Benchmark; carregue-o, clique no botão Informações e procure a linha Android. Ele mostra a versão do Android e se é de 32 ou 64 bits. Apesar de haver mais chips rodando o Android, do ARM ao Snapdragon, o impulso para os 64 bits está em andamento.

  • Windows no Qualcomm obtém suporte para aplicativos de 64 bits Windows no Qualcomm obtém suporte para aplicativos de 64 bits
  • Intel comemora 40 anos de x86 com Core i7 de 5GHz Intel comemora 40 anos de x86 com Core i7 de 5GHz
  • Como executar aplicativos de 32 bits no macOS Catalina Como executar aplicativos de 32 bits no macOS Catalina

Para iOS e Android, não se trata de abrir o sistema operacional para usar mais memória RAM - as necessidades de memória no computador de mão permanecem insignificantes em comparação ao uso na área de trabalho. Na verdade, usar x64 não é garantia de melhor desempenho - muitos telefones Android de 32 bits correspondem aos iPhone 5s iniciais de 64 bits. Além disso, os primeiros telefones Android de 64 bits, como o HTC Desire 510, não foram beneficiados por ficarem presos a uma versão mais antiga do Android em 32 bits.

Mas os smartphones com 64 bits têm outros benefícios - como obter ainda mais dados por ciclo (e mais rápido), melhor criptografia e migrar 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 sequer supera isso. Você, consumidor, não precisa saber muito sobre isso para fazer parte.

Oses de 32 bits vs. 64 bits: qual a diferença?