Comment savoir si une application macOS utilise Intel ou ARM

Vous venez de finir de configurer votre nouveau Mac M1 comme vous le souhaitez, d'installer vos applications préférées, de restaurer votre dernière sauvegarde et vous êtes sur le point de tester cette chose lorsqu'une question vous vient à l'esprit :

Certaines de mes applications sont-elles optimisées pour la puce M1 ?

La puce M1 est toute nouvelle, ce qui signifie qu'il n'y a pas encore beaucoup d'applications qui la prennent en charge. Apple a réussi cela avec Rosetta 2, qui permet aux applications basées sur Intel de s'exécuter sur l'architecture ARM du M1. Vous ne remarquerez donc probablement pas beaucoup de différence entre vos applications Intel et ARM.

Pourtant, ce sont des informations utiles à avoir, et Apple vous permet de vérifier quelle architecture chacune de vos applications utilise. Dans ce tutoriel, nous allons vous montrer comment déterminer ces informations par vous-même.

Contenu

  • Comment savoir si une application est optimisée pour votre Mac M1
  • Quelle est la différence entre x86 (Intel) et ARM (Apple M1) ?
  • Comment les applications basées sur Intel s'exécutent-elles sur un Mac M1 ?
  • Les applications Intel s'exécutent-elles plus lentement que les applications ARM sur les Mac M1 ?
    • Articles Similaires:

Comment savoir si une application est optimisée pour votre Mac M1

Tout d'abord, vous voudrez ouvrir À propos de ce Mac. Vous pouvez le faire en tapant « À propos de ce Mac » dans Spotlight ou en cliquant sur le logo  en haut à gauche de la barre de menus.

Une fenêtre contextuelle apparaîtra, vous donnant des informations de base sur votre Mac, telles que le numéro de série et la version de macOS. Pour nos besoins, cependant, nous allons cliquer sur le Rapport système bouton.

Cela ouvrira une nouvelle fenêtre qui affichera plus d'informations techniques sur votre Mac. Dans le volet gauche de cette fenêtre contextuelle, vous trouverez une section intitulée Logiciel et une option sous celle étiquetée Applications. Allez-y et cliquez Applications.

Cela vous mènera à une liste déroulante de toutes les applications installées sur votre Mac. Bien qu'il n'y ait pas de fonction de recherche, vous pouvez trier ces applications par ordre alphabétique, ce qui devrait faciliter la recherche et la vérification de l'application que vous recherchez.

Lorsque vous trouvez l'application que vous souhaitez identifier, vous pouvez vérifier pour quelle architecture elle est optimisée en regardant sous le Type colonne.

Ici, vous verrez l'une des trois choses.

  • Pomme Silicium. Comme vous vous en doutez, cela fait référence aux applications qui ont été optimisées pour fonctionner sur Apple Silicon.
  • Intel. Encore une fois, la réponse ici est simple. Ce sont les applications qui sont encore optimisées pour Intel. Cependant, votre Mac M1 peut toujours les exécuter à l'aide de Rosetta 2 (plus de détails plus bas).
  • Universel. Vous ne verrez cette étiquette que si vous utilisez un Mac autre que M1. Cela signifie qu'une application a été optimisée pour ARM, mais puisque vous n'exécutez pas la puce M1, elle s'exécute "universellement" sur Intel.

Et c'est tout!

Quelle est la différence entre x86 (Intel) et ARM (Apple M1) ?

Je suis sûr que la plupart des personnes qui ont recherché cet article ont déjà une compréhension de base de la différence entre la puce M1 et les puces Intel précédemment utilisées. Cependant, vous n'êtes peut-être pas aussi familier avec x86, ARM ou pourquoi ils créent des problèmes de compatibilité.

Essentiellement, ARM (utilisé par les puces M1, iPhone, iPad et Apple Watch) et x86 (utilisé par Intel) sont deux types différents d'architectures de processeur. Si cela semble compliqué, c'est parce que ça l'est – alors ne vous inquiétez pas! Voici une façon simple d'y penser :

Le processeur est comme le moteur de votre ordinateur. Chaque clic, calcul, lettre tapée, etc., est complété par le processeur. Et comme toutes les voitures ont des moteurs, tous les ordinateurs ont des processeurs.

Maintenant, disons que vous possédiez auparavant un véhicule de fabrication américaine et que vous êtes depuis passé à un véhicule de fabrication japonaise. Les deux ont des moteurs qui fonctionnent de manière similaire, mais aucune des pièces n'est compatible. Vous ne pouvez pas prendre des composants de l'un et les échanger avec l'autre.

La différence entre le x86 d'Intel et l'architecture ARM du M1 est essentiellement la même chose. Les deux processeurs ont le même objectif et ont des fonctionnalités qui se chevauchent. Cependant, ils font également certaines choses différemment, parlent une langue différente et ont des besoins de compatibilité différents.

C'est pourquoi Apple fait la différence entre les applications optimisées pour Intel et ARM, car elles fonctionnent très différemment sur le même processeur.

Comment les applications basées sur Intel s'exécutent-elles sur un Mac M1 ?

Vous avez peut-être remarqué un problème dans l'analogie que je viens de donner précédemment. Si les processeurs M1 et Intel sont aussi incompatibles que les moteurs Toyota et Chevrolet, comment les applications basées sur Intel peuvent-elles fonctionner sur le processeur M1 ?

C'est grâce à Rosetta 2 d'Apple, qui est un peu de magie d'ingénierie sur votre Mac M1. En termes simples, Rosetta 2 est un service qui traduit les applications optimisées par Intel vers l'architecture ARM de votre puce M1.

Si une application dit « Faites ceci » en langage Intel, Rosetta 2 la traduit en langage ARM pour votre puce M1. Il le fait également en arrière-plan, de sorte que vous n'interagirez pas très souvent avec le service Rosetta 2.

Les applications Intel s'exécutent-elles plus lentement que les applications ARM sur les Mac M1 ?

Attends une seconde. Si une application basée sur Intel est traduite en ARM pendant que vous l'utilisez, cela ne le ralentit-il pas ?

Oui, en quelque sorte. Techniquement, ces applications fonctionnent plus lentement que leurs homologues ARM et, dans certains cas, la différence est très notable. Au fur et à mesure que de plus en plus d'applications sont mises à jour pour le M1, vous remarquerez sans aucun doute de grandes améliorations des performances de ces applications.

Cependant, cela ne signifie en aucun cas que les applications basées sur Intel sont "lentes" sur la puce M1. En fait, beaucoup d'entre eux fonctionnent plus rapidement que jamais sur un processeur Intel. Cela est dû à la quantité insensée de puissance qu'Apple a réussi à obtenir de la puce M1.

Donc, si vous utilisez un Mac non M1 et que vous venez de réaliser que toutes vos applications fonctionnent toujours sur Intel, ne vous laissez pas dissuader de choisir un Mac M1. La différence est minime, et d'ailleurs, la plupart de ces applications seront bientôt mises à jour. Achetez le nouveau Mac brillant et profitez des performances ultra-rapides de toutes vos applications, qu'elles soient ARM ou autres.