Princípios importantes
- O software de virtualização Parallels agora é executado em Apple Silicon Macs.
- Macs M1 executam o Windows 30% mais rápido que os Macs Intel.
- O Windows no ARM ainda não está oficialmente disponível para virtualização.
O Parallels poderia rodar o Windows mais rápido em Macs M1 do que em PCs? Talvez, mas não legalmente. Ainda.
Parallels é um software que permite executar virtualmente outros sistemas operacionais no seu Mac. Em vez de inicializar um PC, você pode simplesmente clicar duas vezes e iniciar um PC com Windows diretamente no seu Mac, e ele pode fazer tudo o que um PC “real” pode fazer. Agora, o Parallels é executado no Apple Silicon, para que você possa usá-lo em seu Mac M1.
“O Apple M1 é capaz de executar o Windows 10 em ARM quase duas vezes mais rápido do que o próprio hardware da Microsoft”, disse Bram Jansen, editor-chefe do site de tecnologia VPN Alert, à Lifewire por e-mail. “O Apple M1 roda o Windows 10 ainda mais rápido que o Surface Pro X, que roda o sistema operacional nativamente e possui uma CPU baseada em Snapdragon 8cx. O processador M1 é construído na arquitetura ARM.”
Virtualização, não emulação
Parallels é um software de virtualização, não um software de emulação. Um emulador recria uma peça de hardware como um aplicativo. Por exemplo, um emulador de console de jogos SNES é um aplicativo que cria uma versão de software do console de jogos, com todos os circuitos imitados como código. Você pode executar uma ROM de jogo original nessa máquina e o jogo não saberá a diferença.
Virtualização é diferente. Ele só executa software em hardware que também pode executá-lo nativamente. Por exemplo, os antigos Intel Macs também podiam rodar o Windows. Você apenas o instalaria como em qualquer outro PC. Tudo o que o Parallels faz é permitir que o Windows seja executado dentro de uma janela de aplicativo no macOS, em vez de ter que reiniciar no Windows. A virtualização também é mais rápida que a emulação por esse motivo.
E não é apenas o Windows. Você pode virtualizar outros sistemas operacionais, provavelmente uma versão do Linux. Na verdade, agora você não pode usar legalmente o Windows em um ARM Mac, porque a Microsoft ainda não oferece uma licença para isso.
Velocidade
Oficialmente, o Parallels permite que você execute Windows ou Linux em seu Mac em velocidades “nativas”. Isso significa apenas que ele é executado a uma velocidade comparável a se você instalou o Windows da maneira antiga. Mas e quanto ao uso no mundo real?
Os Macs M1 da Apple estão muito à frente dos chips x86 da Intel em termos de desempenho e uso de energia. Então, quão rápido o Windows é executado em um Mac M1? A resposta é, bem rápido.
O Apple M1 é capaz de executar o Windows 10 em ARM quase duas vezes mais rápido que o próprio hardware da Microsoft.
Os números oficiais da Parallels são impressionantes. Eles dizem que os Macs M1 usam 250% menos energia do que um Intel MacBook Air 2020 e obtêm desempenho até 60% melhor do DirectX 11 do que um Intel MacBook Pro. E executando o Windows em um Mac M1? Trinta por cento mais rápido do que executá-lo em um Core i9 Intel MacBook Pro.
Em outras palavras, é rápido. Mais do que rápido o suficiente para fazer seu trabalho. Mas existem alguns problemas.
ARMed and Ready
Para instalar o Windows no Parallels, você precisa primeiro rastrear uma versão do Windows criada para ARM, para que ele possa ser executado em seu Mac baseado em ARM. Tecnicamente, você não tem permissão para instalá-lo, porque o Windows 10 no ARM só está disponível pré-instalado em computadores. No entanto, você pode se inscrever no programa Windows Insider da Microsoft e baixar uma cópia de lá.
Mesmo assim, você pode não conseguir executar os aplicativos do Windows que deseja.
Com o Parallels, você está executando uma instância do Windows para ARM nativamente no seu Mac, e isso requer que todos os aplicativos do Windows dentro desta máquina virtual sejam compilados para serem executados no ARM. O problema é que muitos deles não estão disponíveis. Enquanto os desenvolvedores de Mac abraçaram amplamente a mudança para o Apple Silicon e ajustaram seus aplicativos de acordo, o Windows não tem tanta sorte.
Para mitigar isso, a Microsoft colocou um emulador dentro do Windows 10 no ARM para emular PCs x86. Apenas para manter a contagem, você pode executar um aplicativo Intel Windows, emulado dentro de uma cópia virtual do Windows para ARM, em seu Mac M1 baseado em ARM. Entendeu?
Isso está longe de ser o ideal, já que o software emulado roda mais devagar, mas considerando os ganhos de velocidade dos Macs M1, tudo pode dar certo. A conclusão é que será bastante prático executar uma configuração do Parallels no seu Mac, se você realmente precisar executar esse aplicativo herdado. Se não? Não se incomode. Pelo menos não até a Microsoft montar seu jogo ARM.