Vous avez acheté un Mac de la série M pour sa performance et son autonomie. Puis vous installez un outil de base de données et remarquez qu'il fonctionne via Rosetta — la couche de traduction Intel qui existe pour la compatibilité, pas pour la performance. L'app utilise plus de mémoire, épuise plus de batterie, et se lance plus lentement qu'elle ne le devrait. Pour un outil que vous gardez peut-être ouvert aux côtés de Xcode ou VS Code toute la journée, cette surcharge s'accumule.
La taxe Rosetta sur les outils de base de données
De nombreux navigateurs de bases de données populaires sont encore distribués sous forme de binaires réservés à Intel, ou sont construits avec Electron, qui n'a que récemment obtenu une prise en charge fiable d'Apple Silicon. DB Browser for SQLite, construit avec Qt, a connu une prise en charge ARM inconsistante selon les versions. DBeaver fonctionne sur Java, ajoutant une couche d'abstraction supplémentaire au-dessus du matériel. Même les outils qui prennent techniquement en charge Apple Silicon embarquent souvent le moteur Chromium d'Electron, qui consomme significativement plus de ressources qu'une app native n'en aurait besoin.
Vérifiez le Moniteur d'activité et regardez la colonne « Genre ». Si votre outil de base de données affiche « Intel » sur un Mac de la série M, il fonctionne via Rosetta. Cela signifie un démarrage plus lent, une consommation mémoire plus élevée, et une autonomie réduite comparé à un binaire ARM natif. Pour un utilitaire léger comme un visualiseur SQLite, l'écart de performance est particulièrement notable parce que l'app elle-même devrait être rapide et légère.
Tome : natif Apple Silicon dès le premier jour
Tome est construit avec Swift et AppKit sous forme de binaire universel qui fonctionne nativement sur les Mac Apple Silicon et Intel. Sur un Mac de la série M, il se lance instantanément, utilise un minimum de mémoire, et n'a aucune surcharge liée à Rosetta. C'est le genre d'app pour lequel Apple Silicon a été conçu.
Lancement instantané, faible consommation mémoire
Aucun démarrage de JVM, aucune initialisation du moteur Chromium, aucune traduction Rosetta. Tome s'ouvre en moins d'une seconde et reste léger — utilisant généralement une fraction de la mémoire que consommeraient les alternatives basées sur Electron. Gardez-le ouvert toute la journée sans qu'il n'affecte votre autre travail.
Défilement fluide dans de grandes tables
Le rendu natif AppKit signifie que Tome défile à travers des milliers de lignes avec la même fluidité que vous attendez du Finder ou de Numbers. Aucune image perdue, aucun décalage en sautant à la fin d'un grand ensemble de résultats. La puce de série M gère l'interface native sans effort.
Ensemble complet de fonctionnalités, empreinte minimale
Être léger ne signifie pas être limité. Tome inclut tout ce dont vous avez besoin pour SQLite : parcourir tables, vues, index et déclencheurs ; modifier les données directement ; exécuter des requêtes SQL avec coloration syntaxique et auto-complétion ; créer et modifier des tables visuellement. Tout cela dans une app qui respecte les ressources de votre Mac parce qu'elle a été construite spécifiquement pour la plateforme.