Qu’est-ce que Rosetta 2 sur Mac ?

Qu’est-ce que Rosetta 2 sur Mac ?

Si vous avez un Mac qui utilise Apple Silicon, vous avez peut-être entendu parler de Rosetta 2. Il s’agit d’une partie importante de macOS, assurant la compatibilité avec les applications conçues pour les ordinateurs Intel Mac. Nous allons vous expliquer.

Rosetta permet aux applications Intel pour Mac de fonctionner sur Apple Silicon

Comme vous le savez probablement, Apple fait la transition de sa gamme Mac pour utiliser ses propres processeurs personnalisés basés sur l’architecture Arm. Apple a sorti les premiers Mac avec Apple Silicon en novembre 2020. Alors que la plupart des applications ont été mises à jour pour fonctionner sur Apple Silicon, certaines n’ont pas encore été mises à jour. C’est là qu’intervient Rosetta 2.

Rosetta 2 est une couche de traduction permettant d’exécuter des applications basées sur Intel sur des ordinateurs Apple Silicon Mac. Il utilise la traduction binaire dynamique pour convertir le code x86_64 vers l’architecture Arm64 utilisée par les puces M1 et M2. Cela permet à ces nouveaux Mac d’exécuter des applications qui n’ont pas été mises à jour pour s’exécuter nativement sur Apple Silicon.

Apple a introduit Rosetta 2 pour la première fois avec la sortie de macOS Big Sur 11.0 en 2020. Son nom fait référence à la pierre de Rosette , qui fut la clé de la traduction de nombreux textes anciens. Le « 2 » à la fin du titre indique qu’il s’agit de la deuxième version de la dernière traduction de Rosetta. L’ Apple Rosetta d’origine permettait d’exécuter des applications PowerPC sur des Mac Intel en 2006.

Comment utiliser Rosetta 2

Si vous avez un Apple Silicon Mac, macOS installe automatiquement Rosetta 2 la première fois que vous essayez d’exécuter une application Intel qui n’a pas été mise à jour pour s’exécuter en mode natif. Au premier lancement, vous serez invité à installer Rosetta 2. Lorsque la fenêtre « Vous devez installer Rosetta » s’affiche, cliquez sur « Installer ».

Une fois installé, Rosetta 2 traduit automatiquement à la volée les applications Intel Mac qui ne sont pas déjà intégrées à Apple Silicon. Cela signifie que vous ne devriez pas remarquer de différence de performances lors de l’exécution de l’application via Rosetta 2. La qualité de ses performances est très impressionnante.

Plus de conseils pour Rosetta 2

Si vous ne savez pas si une application est en cours d’exécution dans Rosetta 2, vous pouvez le vérifier en ouvrant l’application Activity Monitor. Dans Activity Monitor, sélectionnez l’onglet CPU. Si l’application s’exécute sur Rosetta 2, elle sera étiquetée « Intel » dans la colonne « Type ».

De plus, si l’application est un binaire générique (ce qui signifie qu’elle peut s’exécuter nativement sur les Mac Intel et Apple Silicon), vous pouvez forcer l’application à s’exécuter dans Rosetta 2. Habituellement, vous ne voulez pas le faire, mais parfois la version de l’application Intel peut différer de la version Apple Silicon.

Pour forcer une application à s’exécuter dans Rosetta 2, localisez-la dans le Finder, cliquez avec le bouton droit sur l’icône de l’application et sélectionnez Obtenir des informations. Dans la fenêtre « Obtenir des informations », cochez la case « Ouvrir avec Rosetta ».

Après cela, fermez la fenêtre d’informations et lancez l’application à partir de cette icône. Il démarrera dans Rosetta 2. Idéalement, vous n’avez pas à le faire, mais l’option est toujours là si vous le souhaitez. Bonne chance!

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *