#Mac:Apple Silicon, Bon a savoir
Publié : 22 janv. 2026, 03:13
L'installation de logiciels sur macOS cache souvent un surplus de données méconnu.
les Universal Binaries (binaires universels). Bien que les puces Apple Silicon (de M1 à M5) soient désormais la norme, de nombreux développeurs continuent de distribuer leurs applications sous un format unique "universel" pour garantir la compatibilité avec les anciens Mac Intel.
Le mécanisme du surplus de stockage
Lorsque vous téléchargez un fichier .dmg ou installez une application, le paquet contient souvent deux jeux d'instructions distincts :
Pour une application lourde, cela peut représenter plusieurs centaines de mégaoctets, voire des gigaoctets cumulés sur l'ensemble de votre bibliothèque logicielle.
Pourquoi les développeurs font-ils cela ?
La raison principale est la simplification de la distribution. Plutôt que de proposer deux liens de téléchargement différents et risquer qu'un utilisateur se trompe, les éditeurs compilent tout dans un seul fichier "Fat Binary".
Certains utilitaires de nettoyage système permettent de scanner vos applications pour supprimer spécifiquement ces "architectures inutilisées". C'est une méthode efficace pour récupérer de l'espace sans altérer le fonctionnement du logiciel, car le système n'exécute que la partie correspondant à votre matériel.
Note de prudence : La suppression des binaires Intel peut poser problème lors des mises à jour logicielles. Certains systèmes de mise à jour comparent la "somme de contrôle" (checksum) du fichier original. S'il est modifié, la mise à jour peut échouer.
Bien que cela ne me soit pas encore arriver.
les Universal Binaries (binaires universels). Bien que les puces Apple Silicon (de M1 à M5) soient désormais la norme, de nombreux développeurs continuent de distribuer leurs applications sous un format unique "universel" pour garantir la compatibilité avec les anciens Mac Intel.
Le mécanisme du surplus de stockage
Lorsque vous téléchargez un fichier .dmg ou installez une application, le paquet contient souvent deux jeux d'instructions distincts :
- Le code natif pour l'architecture ARM64 (Apple Silicon).
- Le code pour l'architecture x86_64 (Intel).
Pour une application lourde, cela peut représenter plusieurs centaines de mégaoctets, voire des gigaoctets cumulés sur l'ensemble de votre bibliothèque logicielle.
Pourquoi les développeurs font-ils cela ?
La raison principale est la simplification de la distribution. Plutôt que de proposer deux liens de téléchargement différents et risquer qu'un utilisateur se trompe, les éditeurs compilent tout dans un seul fichier "Fat Binary".
Certains utilitaires de nettoyage système permettent de scanner vos applications pour supprimer spécifiquement ces "architectures inutilisées". C'est une méthode efficace pour récupérer de l'espace sans altérer le fonctionnement du logiciel, car le système n'exécute que la partie correspondant à votre matériel.
Note de prudence : La suppression des binaires Intel peut poser problème lors des mises à jour logicielles. Certains systèmes de mise à jour comparent la "somme de contrôle" (checksum) du fichier original. S'il est modifié, la mise à jour peut échouer.
Bien que cela ne me soit pas encore arriver.