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.
Quem disse que o Windows não funcionaria bem no #AppleSilicon ? É muito rápido aqui . # Patches QEMU para referência: https://t.co/qLQpZgBIqI pic.twitter.com/G1Usx4TcvL
– Alexander Graf (@_AlexGraf) 26 de novembro de 2020
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".