Ouvrir le menu principal

MacGeneration

Recherche

Les puces M4 accélèrent et simplifient le debug avec les outils Instruments de Xcode

Pierre Dandumont

jeudi 06 mars 2025 à 17:15 • 12

Logiciels

Dans la bêta 2 de Xcode 16.3, Apple a ajouté une petite nouveauté : dans les outils Instruments, qui permettent d'analyser le fonctionnement des applications, il est maintenant possible d'obtenir un suivi de l'exécution d'une app en détail. Apple a visiblement intégré le nécessaire dans certaines de ses puces pour accélérer matériellement le debug.

Un des outils en action sur le code de l'application iGen. Image MacGeneration.

La nouveauté a été repérée par Longhorn et elle nécessite un Mac équipé d'une puce M4, un iPad équipé d'une puce M4 ou un iPhone 16 (donc équipé d'une puce A18). Apple explique que l'outil Processor Trace peut fournir le nécessaire pour reconstruire totalement l'exécution d'un programme a posteriori avec des informations sur les instructions exécutées, la durée de chacune d'entre elles et même le nombre de cycles. Le tout repose sur une accélération matérielle avec un impact très faible (selon la marque) sur les performances.

Pour ceux qui cherchent à déterminer les goulets d'étranglement dans du code pour optimiser les performances, ce genre d'outils est très intéressant. Il pourra aussi aider ceux qui veulent évaluer finement les performances des puces, et vérifier de visu les éventuelles optimisations sur les instructions quand une nouvelle génération de puces débarquera.

Soutenez MacGeneration sur Tipeee

MacGeneration a besoin de vous

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

Soutenez MacGeneration sur Tipeee

Test du lampadaire de SwitchBot : un bon éclairage Matter sans se ruiner

10:54

• 20


Tout l'univers Proton (VPN, Mail, Drive...) pour 6,5 € par mois !

10:39

• 0


macOS 26.1 : quand le navigateur de fichiers se met à ramer…

10:00

• 86


Sortie de veille : un nouveau MacBook autour de 700 €, trop beau pour être vrai ?

08:00

• 24


Promo : le Mac mini M4 repasse sous les 600 € 🆕

06:59

• 29


Nvidia : si l'Occident ne réagit pas, la Chine va gagner la course à l’IA selon son patron

07/11/2025 à 22:30

• 84


Un clavier Cherry pour Mac en promotion, à seulement 40 €

07/11/2025 à 21:35

• 10


Mozilla dévoile Kit, la nouvelle mascotte de Firefox 🦊

07/11/2025 à 17:45

• 24


Handy : l’app qui transcrit votre voix en texte partout sur macOS

07/11/2025 à 17:08

• 17


Le Terminal de macOS adopte une touche de Liquid Glass avec Tahoe

07/11/2025 à 14:51

• 17


Écrans externes : de bonnes affaires à saisir chez BenQ, Asus et LG

07/11/2025 à 12:33

• 7


Tesla aimerait produire ses puces IA dans une Terrafab, en partenariat avec Intel

07/11/2025 à 12:05

• 26


Proton VPN active le split tunneling sur Mac

07/11/2025 à 10:28

• 13


Swift Student Challenge : Apple donne rendez-vous aux jeunes développeurs en février

07/11/2025 à 09:36

• 1


IKEA officialise l’arrivée de sa nouvelle gamme de produits connectés via Matter et Thread

07/11/2025 à 09:35

• 66


Merci Patron ! Tesla adoube Musk avec un bonus à 1 000 milliards de dollars

07/11/2025 à 07:30

• 157