Ouvrir le menu principal

MacGeneration

Recherche

Rosetta 2 : comment les Mac Apple Silicon font-ils pour exécuter si bien des apps Mac Intel ?

Pierre Dandumont

samedi 12 novembre 2022 à 10:00 • 42

Mac

Pourquoi Rosetta 2 est si rapide ? C'est la question intéressante que pose le développeur australien Dougall J sur son blog. En effet, la technologie d'Apple qui permet d'exécuter du code x86 (pensé pour les processeurs d'Intel) sur des CPU ARM64 (comme l'Apple M1) est très nettement plus efficace que son équivalent chez Microsoft.

Les bases de Rosetta 2

Nous n'allons pas trop entrer dans les détails — si vous aimez l'assembleur et comparer les instructions, le post original va vous ravir — mais quelques points sont à souligner. Premièrement, Rosetta 2 a un comportement un peu particulier pour un émulateur : au lieu de convertir chaque instruction x86 en instruction(s) ARM au fur et à mesure de l'exécution, la voie d'Apple est de le faire en une seule fois, au premier lancement de l'application. Ce choix implique un petit temps d'attente (qui se répète à chaque mise à jour des logiciels), mais améliore les performances globales.

Soutenez MacGeneration sur Tipeee

Cet article est réservé aux membres du Club iGen


Rejoignez la plus grande communauté Apple francophone et soutenez le travail d'une rédaction indépendante. Le Club iGen, c'est:

  • des articles de qualité rien que pour vous
  • un podcast exclusif
  • pas de publicité
  • un site dédié !

MacGeneration a besoin de vous

Vous pouvez nous aider en vous abonnant ou en nous laissant un pourboire

Soutenez MacGeneration sur Tipeee

Apple a travaillé avec Google pour améliorer le transfert entre iPhone et appareils Android

06:41

• 3


Si un monstre attaque, n’oubliez pas Apple Pay

08/12/2025 à 21:24

• 6


Promo : l’ancien Magic Trackpad noir en Lightning à 100 €, un excellent prix

08/12/2025 à 19:16

• 3


Johny Srouji, grand architecte des puces Apple, dément son départ

08/12/2025 à 18:55

• 44


Plusieurs stations d'accueil pour Mac mini M4 et M2 (et Mac Studio) en promotion 🆕

08/12/2025 à 18:06

• 12


Aqara : le détecteur de présence FP300 a été de retour en stock 🆕

08/12/2025 à 16:13

• 22


iOS 26 permet de personnaliser les points qui s’affichent pour réduire le mal des transports

08/12/2025 à 15:37

• 14


Liquid Glass : pourquoi les apps ne suivent pas ?

08/12/2025 à 14:51

• 90


Free Mobile sur le point de gérer l’Apple Watch

08/12/2025 à 13:41

• 25


App Detective dévoile la technologie derrière chaque app Mac

08/12/2025 à 12:20

• 8


macOS affiche l’espace occupé par les modèles d’Apple Intelligence, sans option pour les supprimer

08/12/2025 à 11:47

• 15


Promo : les AirPods Max à 478 €, 100 € de moins que le prix officiel

08/12/2025 à 11:40

• 4


En « alerte rouge », OpenAI lancerait GPT-5.2 dès cette semaine

08/12/2025 à 10:36

• 55


Qu’attendre de l’iPad 2026 ?

08/12/2025 à 07:54

• 22


DragThing a un successeur : DockThings

08/12/2025 à 06:44

• 24


Meta s'offre Limitless (ex-Rewind) et coupe le service en Europe

08/12/2025 à 06:20

• 11