Desenvolvedor inicializa com sucesso o Windows 10 no novo chip M1 da Apple

O novo processador M1 da Apple ganhou as manchetes pelos motivos certos. É rápido, eficiente em termos de energia e atinge benchmarks em todos os lugares certos. No entanto, ainda há surpresas por vir, com o surgimento de screenshots da edição ARM64 do Windows 10 rodando no novo silício da Apple.

Não só isso, mas o processador Apple M1 parece fornecer melhores benchmarks do que o dispositivo de referência da edição ARM do Windows 10, o Surface Pro X.

O chip Apple M1 executa o Windows 10 ARM Edition

O desenvolvedor Alexander Graf tuitou uma captura de tela do Gerenciador de Tarefas do Windows 10, exibindo a guia Desempenho. A guia mostra um tipo de CPU misterioso, "virt-5.2." Graf confirmou que este é o chip Apple M1, rodando o Windows 10 ARM edition.

Graf pegou uma versão do Windows 10 ARM64 Insider Preview e a executou por meio de uma versão personalizada da popular ferramenta de virtualização QEMU. Após a virtualização, Graf o executou por meio do Apple Hypervisor.framework, a ferramenta de virtualização da Apple.

A combinação permitiu a Graf não só inicializar o Windows 10 ARM64 Insider Preview no chip M1 da Apple, mas também registrar alguns benchmarks bastante decentes. Você pode ver os resultados do teste de benchmarking no Geekbench .

Embora esses números possam parecer confusos, há alguns destaques. Notavelmente, o chip M1 virtualizado registrou uma pontuação single-core de 1288 e uma pontuação multi-core de 5449, consideravelmente mais alta do que a pontuação single-core do Microsoft Surface Pro X de 762 e a pontuação multi-core de 3005 no Geekbench .

Windows 10 rodando nativamente no M1 Silicon?

Ver o Windows 10 ARM64 rodando no chip Apple M1 é surpreendente, mas não completamente inesperado. O chip Apple M1 usa um design baseado em ARM, o que levanta questões sobre como executar o Windows nativamente no hardware.

Em uma entrevista com Ars Technica , VP Sênior de Engenharia de Software da Apple, Craig Federighi, disse:

Isso realmente depende da Microsoft. Temos as principais tecnologias para eles [Microsoft] fazerem isso, para executar sua versão ARM do Windows, que por sua vez, é claro, oferece suporte a aplicativos de modo de usuário x86. Mas essa é uma decisão que a Microsoft precisa tomar, para licenciar essa tecnologia para os usuários rodarem nesses Macs. Mas os Macs certamente são muito capazes disso.

A perspectiva de suporte de hardware nativo talvez esteja mais perto do que pensamos.

Se o projeto de virtualização de Alexander Graf parece interessante para você e deseja ajudar ou apenas fuçar nos patches interessantes, você pode explorar o projeto Implementar suporte de silício da Apple . É um pouco complicado, mas, como diz Graf, o resultado é "muito rápido".