Alguns anos atrás, não havia muita escolha para qual arquitetura você queria que seu PC usasse. Por muito tempo, a arquitetura x86 da Intel e a x64 da AMD dominaram a computação do consumidor por anos. Na maioria das vezes, a grande maioria dos computadores é x86 até hoje, apesar da arquitetura ter várias décadas.
No entanto, um novo concorrente começou a surgir nos últimos anos. O ARM, a mesma arquitetura que alimenta nossos telefones, está lentamente tomando conta do espaço do PC. Mas qual você deve escolher?
O que é x86?
x86 é o conjunto de instruções mais usado em PCs, e talvez aquele com mais histórico.
x86 tem suas origens na década de 1970. Depois de lançar um chip de 4 bits em 1971 (o primeiro microprocessador), a Intel introduziu seu CPU 8008 de 8 bits em 1972, logo seguido pelo 8080 também de 8 bits em 1974. O caminho natural a seguir, então, era ir para 16 bits. A empresa fez isso em 1978, com o lançamento do Intel 8086. Isso deu origem ao conjunto de instruções x86, com o nome surgindo de seus sucessores sendo chamados de 80186, 80286, 80386 e assim por diante.
No entanto, o que conhecemos hoje como arquitetura x86 não está intimamente relacionado ao 8086 original e venerável. Em vez disso, o ancestral de todos os processadores x86 atualmente no mercado é o processador 80386 da Intel, lançado sete anos depois, em 1985. Afinal, dependendo do contexto, x86 também é ocasionalmente denominado "i386" ou "IA-32". Além disso, foi o primeiro a lançar com um conjunto de instruções de 32 bits, mantendo a capacidade de executar corretamente o código de 16 bits mais antigo que era executado em 8086 desenhos.
A arquitetura seria estendida mais uma vez, para 64 bits. A arquitetura resultante, que é atualmente usada por todas as CPUs x86 modernas, é conhecida como "x86-64", "x64" ou "AMD64". Foi na verdade AMD, em vez de Intel, quem inventou a arquitetura. A Intel estava promovendo sua própria alternativa de 64 bits, IA-64, que não era compatível com versões anteriores do x86. A AMD fez o seu próprio como uma extensão do conjunto de instruções x86, que acabou sendo a solução mais adotada.
O que é ARM?
chips ARM têm uma história mais longa do que você imagina, apesar de seu uso mais amplo em PCs começar a se tornar popular.
O primeiro design ARM foi introduzido em 1985 - o mesmo ano em que a CPU 80386 original da Intel foi lançada. A Acorn Computers desenvolveu a arquitetura, e o primeiro silício ARM, conhecido como ARM1, rodava a 6 MHz, o que não é exatamente rápido quando comparado aos chips modernos. Ele passou por algumas reformulações anos depois, enquanto o primeiro dispositivo alimentado por ARM foi o computador RiscPC, cujo último modelo foi lançado em 1994 pela Acorn Computers. Sim, o primeiro dispositivo ARM era na verdade um PC!
Não decolou, no entanto. Os primeiros projetos ARM da Acorn, e os chips RISC em geral, tentaram combater o domínio da Intel na década de 1990, mas foi um esforço infrutífero, e o ARM foi relegado a sistemas embarcados. A partir daí, porém, eles chegaram a telefones e dispositivos portáteis e, eventualmente, a smartphones e tablets – praticamente todos os smartphones vendidos hoje rodam uma CPU baseada em ARM.
Agora, a ARM está vendo um ressurgimento no espaço do PC por meio de laptops. Em 2017, a Qualcomm anunciou a expansão formal de sua linha de chips móveis bem-sucedida, Snapdragon, no espaço de laptops, com seu primeiro chip dedicado para laptop, o Snapdragon 850, lançado em 2018. E em 2020, a Apple lançou seu primeiro computador baseado em ARM, o MacBook Air baseado em M1, usando seu chip ARM Apple M1 interno, depois de usar CPUs Intel x86 por anos. A Apple também lançou o PC desktop ocasional baseado em ARM – ou seja, o Mac mini, o iMac e o Mac Studio.
x86 vs. ARM: Qual é a diferença?
x86 e ARM têm diferenças fundamentais que você deve conhecer antes de comprar.
Ou seja, os chips ARM são chips móveis por natureza. Se você comprar uma máquina Windows com um processador Snapdragon, provavelmente também virá com um modem, para que você possa colocar um cartão SIM em seu laptop e usar dados móveis diretamente do seu computador. Alguns até vêm com modems 5G, para que você possa se conectar à rede 5G ultrarrápida. Ou seja, os chips da série M da Apple não vêm com modems, mas são bastante comuns em laptops baseados em Windows ARM.
Há também o dilema do consumo de energia. Os chips ARM, por design, são muito mais eficientes em termos de energia do que CPUs x86. Eles são processadores RISC, portanto, são mais simples em design. Também, coisas como ARM é grande. POUCA configuração ajudam muito a vida útil da bateria e a eficiência geral. Por causa disso, a vida útil da bateria em um PC com ARM pode ser consideravelmente maior do que a de um baseado em x86. Os chips de laptop x86 podem consumir entre 15W e 45W, enquanto o Apple M1 tem um TDP de cerca de 10W.
Qual deles você deve obter?
Depende muito de suas prioridades em um PC, mas parte de sua decisão deve vir em qual plataforma você planeja usar.
O Windows ainda é melhor em sistemas x86 se você for um usuário de PC. Enquanto o Windows suporta ARM, ele precisa de algum trabalho antes que todos os usuários de PC possam aproveitá-lo corretamente. Ele tem uma camada de compatibilidade para executar software x86 nele, mas ainda é um trabalho em andamento e sua milhagem pode variar dependendo de quais aplicativos você deseja usar. Alguns deles podem funcionar bem, enquanto outros funcionarão muito mal.
Se você quiser aproveitar as vantagens do ARM, no entanto, é melhor se você for com a Apple e comprar um MacBook. O Rosetta é considerado uma camada de compatibilidade brilhante, permitindo que os usuários executem aplicativos x86 para Mac quase sem falhas. E a maioria dos aplicativos com os quais você provavelmente se importa já são nativos M de qualquer maneira, ou os desenvolvedores estão trabalhando para torná-los nativos M.
A não ser que tu verdade precisar da funcionalidade "sempre conectado" que o Windows em PCs ARM oferece com seus modems integrados, você deve usar x86 no Windows. Por outro lado, os Macs M1/M2 são muito melhores que seus predecessores x86, e você estaria errado em não tirar vantagem disso.
PCs ARM estão chegando, mas você deve esperar
Os PCs ARM estão apenas começando a se tornar populares. No entanto, você não deve pular em um imediatamente, a menos que queira ir para a Apple. O Windows ainda é melhor em PCs x86. No entanto, isso pode mudar no futuro próximo ou distante - a tecnologia se move rapidamente!