Agence web » Actualités du digital » Que signifie le support natif d’Apple Silicon?

Que signifie le support natif d’Apple Silicon?

Apple Silicon Chip Hero

Fin 2020, Apple a publié plusieurs Mac utilisant la nouvelle architecture Apple Silicon. Vous avez peut-être entendu dire que tous les logiciels Mac ne prennent pas encore en charge Apple Silicon de manière «native». Mais qu’est ce que ça veut dire?

Le logiciel natif s’exécute plus rapidement

Un logiciel qui est «natif» d’un certain système informatique a été spécialement écrit pour ce type d’ordinateur (autrement appelé «architecture»). Native est un terme relatif. Si le logiciel n’est pas natif, il a été créé pour un autre type d’ordinateur que celui que vous utilisez.

Normalement, un ordinateur ne peut pas exécuter de logiciel non natif. Mais il existe des outils logiciels spéciaux appelés émulateurs, machines virtuelles et traducteurs binaires qui peuvent aider le processus en traduisant le code entre les architectures à la volée lorsque vous exécutez le logiciel. Cela permet aux logiciels non natifs de s’exécuter en tant que logiciels traduits ou émulés, avec peu ou pas de préparations nécessaires par le développeur du logiciel.

En revanche, ce processus de traduction ajoute de la complexité et du temps de calcul, ce qui signifie que les logiciels non natifs fonctionnent généralement plus lentement que les logiciels natifs. En outre, les logiciels non natifs peuvent ne pas profiter de toutes les fonctionnalités et avantages de la nouvelle architecture.

Les Mac Apple Silicon ont une nouvelle architecture

Le modèle Apple Mac Mini M1 à partir de 2020
Apple Inc.

À la base, les nouveaux Apple Silicon Mac d’Apple utilisent une architecture informatique (ARM) différente de celle des Mac Intel (x86-64). Cela signifie que les processeurs à l’intérieur des deux types de Mac fonctionnent de manière fondamentalement différente et que les logiciels qui s’exécutent sur les Mac Intel doivent être traduits à la volée à l’aide d’un logiciel spécial ou modifiés (réécrits ou recompilés) par les développeurs afin de fonctionner en mode natif. sur les Mac Apple Silicon.

La technologie qu’Apple utilise pour traduire automatiquement le logiciel Intel Mac pour qu’il s’exécute sur les Mac Apple Silicon s’appelle Rosetta 2, et c’est assez incroyable. La première fois que vous essayez d’exécuter une application Intel, Rosetta 2 sera installée et l’application fonctionnera de manière transparente par la suite. Rosetta 2 traduit le code logiciel sous-jacent entre les architectures, puis enregistre ce qu’il a appris afin d’exécuter l’application encore plus rapidement la prochaine fois.

Rosetta 2 est génial, mais les applications natives sont les meilleures

Même si Rosetta 2 est incroyable, il y a toujours une pénalité de performances pour l’exécution de logiciels non natifs sur un Mac, car le logiciel n’a pas été spécialement optimisé pour fonctionner efficacement sur la nouvelle architecture. Si vous comparez la même application exécutée via Rosetta 2 à une exécution native sur Apple Silicon, la version native de l’application devrait théoriquement fonctionner plus rapidement et plus efficacement.

L’exécution de logiciels natifs – des applications spécialement conçues pour les machines Apple Silicon – est donc presque toujours préférable si vous avez le choix. Ce n’est pas toujours facile quand il y a une toute nouvelle plate-forme (comme les Apple Silicon Mac) sans beaucoup de logiciels natifs disponibles pour elle, mais il existe des moyens de vérifier si les applications que vous exécutez sur votre Mac sont natives ou non.

Gardez également un œil sur les sites Web et les comptes de médias sociaux de vos développeurs de logiciels préférés. Le site Web isapplesiliconready.com contient également une liste utile qui montre quelles applications populaires prennent en charge nativement Apple Silicon.

Au fur et à mesure que le temps passe et que de plus en plus de gens achètent des Mac M1, il est presque garanti que chaque développeur de Mac avec un produit actif publiera tôt ou tard une version native Apple Silicon de son application, alors restez à l’écoute.

★★★★★