PCs, laptops, Macs, Windows, telefones e tablets – tudo é 64-bit hoje em dia. Mesmo alguns smartphones são 64-bit.

A principal razão para a mudança de 32-bit é para ultrapassar o limite da quantidade de memória que um processador de 32-bit pode aceder.

O que é 32-bit e 64-bit?

Por outras palavras, 32-bit é a abreviatura para um número de 32-bit. Este número contém 32 bits (dígitos binários) que são ou 0 ou 1. E o exemplo poderia ser 101010101010101010101010101010.

Um processador de 32 bits é – por definição – capaz de lidar com instruções e referenciar localizações de memória de 32 bits.

Por que as CPUs de 32 bits não podem usar muita RAM?

Dado que cada dígito no número pode ser apenas 1 ou 0, o número total de combinações é 2^32, que é 4,294,967,295. E 4,29 bilhões de posições de memória (cada uma armazenando um byte de dados) equivalem a 4GB, por isso um processador de 32 bits pode acessar um máximo de 4GB de memória sem algumas soluções em software para endereçar mais.

4GB não é realmente suficiente hoje em dia. Pode ser bom para tarefas básicas, mas se você quiser executar vários programas, ter 35 abas abertas em vários navegadores web ou abrir 30 fotos de alta resolução para edição ao mesmo tempo, 4GB não vai cortá-lo.

E não se esqueça que as versões de consumo do Windows de 32 bits só podem acessar cerca de 3,2GB mesmo que 4GB esteja instalado.

PCs, laptops e seus sistemas operacionais são todos de 64 bits hoje em dia. As versões 64-bit do Windows podem acessar 8TB de RAM (ou seja, 8000GB), enquanto as versões de servidor podem acessar 128TB.

Estes limites são explicados com muito mais detalhes no site da Microsoft se você quiser saber mais.

Dar que os PCs e laptops de hoje geralmente têm 8, 16 ou 32GB de RAM, não estamos nem perto do limite do que um processador 64-bit pode acessar.

O que significa x86 e x64?

Estes são termos um pouco enganadores, e são o equivalente a 32-bit v 64-bit.

x86 (ou arquitetura x86) tem sido uma forma comum de se referir à família de processadores que termina em 86, a linha de processadores de maior sucesso da Intel. O primeiro foi o 8086, e muitas pessoas vão se lembrar dos processadores 286, 386 e 486 nos primeiros PCs desde meados dos anos 80 até os anos 90.

Todos são 32 bits, e é por isso que o x86 se tornou intercambiável com 32 bits.

Likewise, x64 se tornou intercambiável com 64 bits (e até é usado pela Microsoft), mas não faz sentido, pois não há muitos processadores com números terminando em 64. Em vez disso, é apenas um curto-circuito para 64-bit.

Software e compatibilidade

A memória extra não é a única razão para ter um computador de 64-bit. Processadores de 64 bits podem lidar com dados em blocos de 64 bits, o que é obviamente mais eficiente do que movê-los em blocos de 32 bits.

Se o seu PC estiver a executar Windows de 64 bits, provavelmente encontrará uma pasta Ficheiros de Programas (x86) no seu disco rígido. Esta armazena aplicativos de 32 bits, enquanto a outra pasta ‘Arquivos de Programas’ contém todos os aplicativos de 64 bits que você instalou.

Em geral, os sistemas de 64 bits podem executar programas de 32 bits, pois são compatíveis com versões anteriores. Mas não funciona ao contrário: um computador de 32 bits não pode executar Windows de 64 bits ou programas de 64 bits.

Desenvolvedores devem estar criando aplicações de 64 bits hoje em dia, e certas empresas estão começando a forçar o problema. A Apple, por exemplo, disse que o iOS 11 não suportará aplicativos de 32 bits, então os desenvolvedores precisam garantir que seus aplicativos funcionem com CPUs de 64 bits, caso contrário, os usuários não poderão executar esses aplicativos após a atualização do iOS 10.

.

admin

Deixe uma resposta

O seu endereço de email não será publicado.

lg