A versão Arm do Windows está pronta para seu close-up?

Photo of author

By Sohaib


Qualcomm

Os sinais apontam para os processadores Snapdragon X Elite da Qualcomm aparecendo em computadores reais, do mundo real, que podem ser adquiridos por humanos nos próximos meses, após anos de especulação e mais um ano ou mais de exagero.

Para aqueles que não estão acompanhando, este será supostamente o primeiro processador Arm da Qualcomm para PCs com Windows que faz para PCs o que os chips da série M da Apple fizeram para Macs, prometendo melhor duração da bateria e melhor desempenho do que chips Intel equivalentes. Isso seria um desvio dos chips Snapdragon anteriores para PCs, que tiveram desempenho pior do que (ou, na melhor das hipóteses, semelhante às) opções existentes da Intel, melhoraram pouco a vida útil da bateria e vêm com vários problemas de incompatibilidade de software para inicializar.

Os primeiros benchmarks que surgiram parecem promissores para o Snapdragon X. E há outras razões para ser otimista – a equipe de design do Snapdragon X Elite é liderada por algumas das mesmas pessoas que tornaram o Apple Silicon tão bem-sucedido em primeiro lugar.

Rumores indicam que o principal tablet Surface da Microsoft este ano passará a usar exclusivamente os chips Arm da Qualcomm, em vez de vender versões Arm e Intel lado a lado (existe um Intel Surface Pro 10, mas é vendido apenas para empresas). A Microsoft tentou fazer o Arm Windows acontecer várias vezes. Mas desta vez parece diferente.

Uma breve história do Arm Windows

A primeira versão pública do Windows a ser executada em processadores Arm foi o Windows RT, uma ramificação do Windows 8 compatível com Arm, lançada em poucos dispositivos no final de 2012.

O Windows RT veio com limitações significativas, principalmente uma incapacidade total de executar aplicativos tradicionais de desktop x86 do Windows – todos os aplicativos tinham que vir da Microsoft Store, que era consideravelmente mais árida do que é hoje. Não havia nenhum modo de compatibilidade x86.

Essa limitação pode ter sido devida em parte ao hardware Arm limitado e de baixo desempenho disponível na época. Os processadores Arm ainda eram predominantemente de 32 bits, com processadores e GPUs lentos, 32 ou 64 GB de armazenamento flash lento e apenas 2 GB de memória (na época, 4 GB era geralmente considerado adequado para um PC e 8 GB era espaçoso). Mesmo se você tivesse tradução de aplicativos x86, os aplicativos traduzidos seriam péssimos, já que o hardware Arm já se esforçava para executar os aplicativos nativos integrados de forma consistente.

O Asus VivoTab RT, um dos poucos tablets Windows RT lançados durante a era Windows 8.
Prolongar / O Asus VivoTab RT, um dos poucos tablets Windows RT lançados durante a era Windows 8.

Andrew Cunningham

O Windows RT morreu a morte que merecia; ele nunca funcionou em muitos dispositivos, e aqueles que funcionaram desapareceram totalmente do mercado por volta de 2015. Mas os fundamentos técnicos do sistema operacional permanecem relevantes até hoje.

Conforme detalhado pelo então chefe do Windows, Steven Sinofsky, a Microsoft fez um trabalho significativo para definir uma camada de abstração de hardware (HAL), firmware ACPI e drivers de classe básicos para a versão Arm do Windows, para que o sistema operacional pudesse ser instalado e executado conforme esperado em uma ampla variedade de hardware Arm pouco padronizado da mesma maneira. isso aconteceu em um PC x86 totalmente padronizado. (Compare isso com a abordagem do Velho Oeste do Google para o Android, que até hoje não pode instalar sistemas operacionais básicos ou atualizações de segurança sem intervenção específica de fabricantes de chips e fabricantes de dispositivos).

Esses eram os blocos de construção que a Microsoft poderia reutilizar para o Windows 10, que chegou aos dispositivos Arm em 2017 com suporte para tradução de aplicativos x86 de 32 bits. Esta versão do Windows-on-Arm também funcionou mais como uma demonstração técnica do que o início de uma nova era, mas chegou mais perto de se tornar o que o Windows-on-Arm precisava ser para ter sucesso: um substituto imediato para o x86 versão do Windows, onde as duas versões eram praticamente indistinguíveis para usuários não técnicos.

O próximo grande passo nesse caminho veio em 2020, quando a Microsoft anunciou uma prévia da tradução de aplicativos Intel de 64 bits para Arm PCsembora a versão final tenha acabado sendo exclusiva do Windows 11 quando foi lançada no final de 2021 (deixando para trás, aliás, aquela primeira onda de PCs Arm com Windows 10 com um processador Snapdragon 835 – outro caso em que a adoção antecipada neste ecossistema foi usuários com mangueiras Os desenvolvedores também tiveram um acesso mais fácil ao Arm quando a Microsoft começou. permitindo que eles misturem código x86 e Arm no mesmo aplicativo.

Isso nos leva onde estamos agora: uma versão Arm do Windows que ainda apresenta algumas lacunas de compatibilidade, especialmente em relação a acessórios externos e software especializado. Mas a grande maioria dos aplicativos de produtividade e até mesmo jogos agora rodarão perfeitamente na versão Arm do Windows, sem necessidade de intervenção do usuário ou desenvolvedor.

Leave a Comment