O que é o Rosetta 2 no Mac?

0
14


Se você tem um Mac que usa Apple Silicon, já deve ter ouvido falar do Rosetta 2. É uma parte crítica do macOS que permite o suporte a aplicativos projetados para Intel Macs. Veja como.

Rosetta permite que aplicativos Intel Mac sejam executados no Apple Silicon

Como você provavelmente sabe, a Apple está fazendo a transição de sua linha Mac para usar seus próprios processadores personalizados baseados na arquitetura Arm. A Apple lançou os primeiros Macs executando o Apple Silicon em novembro de 2020. Embora a maioria dos aplicativos tenha sido atualizada para rodar nativamente no Apple Silicon, ainda existem alguns que ainda não foram atualizados. É aí que entra o Rosetta 2.

Rosetta 2 é uma camada de tradução para executar aplicativos baseados em Intel em Apple Silicon Macs. Ele usa tradução binária dinâmica para converter o código x86_64 para a arquitetura Arm64 usada pelos chips M1 e M2. Ele permite que esses novos Macs executem aplicativos que não foram atualizados para serem executados nativamente no Apple Silicon.

A Apple apresentou o Rosetta 2 pela primeira vez com o lançamento do macOS Big Sur 11.0 em 2020. Seu nome é uma referência à Rosetta Stone, que foi a chave para traduzir muitos textos antigos. O “2” no final do nome refere-se a ser a segunda versão da tradução posterior de Rosetta. O Apple Rosetta original permitiu que os aplicativos PowerPC fossem executados em Intel Macs em 2006.

Como usar Rosetta 2

Se você possui um Apple Silicon Mac, o macOS instalará automaticamente o Rosetta 2 quando você tentar executar um aplicativo Intel que não foi atualizado para ser executado nativamente pela primeira vez. Na primeira execução, você será solicitado a instalar o Rosetta 2. Ao ver a janela “Você precisa instalar o Rosetta”, clique em “Instalar”.

osu! Beatmaps to Techy How

Depois que o Rosetta 2 for instalado, ele traduzirá silenciosamente os aplicativos Intel Mac que ainda não são nativos do Apple Silicon em tempo real. Isso significa que você não deve notar nenhuma diferença no desempenho ao executar um aplicativo por meio do Rosetta 2. É impressionante como ele funciona bem.

Mais dicas do Rosetta 2

Se não tiver certeza se um aplicativo está sendo executado no Rosetta 2, você pode verificar abrindo o aplicativo Activity Monitor. Em Monitor de Atividade, selecione a guia CPU. Se um aplicativo estiver sendo executado no Rosetta 2, ele será rotulado como “Intel” na coluna “Tipo”.

Dentro "Informação do sistema"Eu pesquisei "Silicone de Maçã" na coluna "Cara".

RELACIONADO: Como verificar quais aplicativos são otimizados para Mac M1

Além disso, se um aplicativo for um binário universal (o que significa que ele pode ser executado nativamente em Macs Intel e Apple Silicon), você pode forçar o aplicativo a ser executado no Rosetta 2. Normalmente, você não quer fazer isso, mas às vezes o versão do aplicativo pode ser diferente da versão Apple Silicon.

Para forçar a execução de um aplicativo no Rosetta 2, localize-o no Finder, clique com o botão direito do mouse no ícone do aplicativo e selecione “Obter informações”. Na janela Obter informações, marque a caixa ao lado de “Abrir com Rosetta”.

Na janela "Obter informação"marque a caixa ao lado de "Abra com Roseta".

Depois disso, feche a janela de informações e execute o aplicativo a partir desse ícone. Ele será carregado no Rosetta 2. Idealmente, você não precisará fazer isso, mas a opção está sempre disponível, se desejar. Boa sorte!

RELACIONADO: Como executar a versão Intel de um aplicativo Universal Mac em um Mac M1