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.

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

macOS Snow Sequoia : une fausse bonne idée ?

10:00

• 18


DEVONthink 4 fait une place pour les intelligences artificielles génératives

08:00

• 12


Concours : un NAS Qnap TS-233 équipé de 2 disques WD Red 6 To à gagner !

05/04/2025 à 13:00

• 646


Nintendo retarde les précommandes de la Switch 2 aux États-Unis, à cause de Donald Trump

05/04/2025 à 10:51

• 63


Silence : une application pour bloquer les appels indésirables sans abonnement

05/04/2025 à 10:47

• 99


Sortie de veille : Apple Intelligence finalement dispo, l’attente récompensée ?

05/04/2025 à 08:00

• 14


L’administration Trump aurait-elle utilisé l’IA pour créer la formule des nouvelles taxes ?

04/04/2025 à 22:30

• 45


Promo : l'écran 4K LG UltraFine 32 avec une colonne ERGO est à 423 € (-250 €)

04/04/2025 à 22:30

• 30


Donald Trump accorde un délai supplémentaire de 75 jours à TikTok

04/04/2025 à 21:45

• 17


N'attendez pas Linux sur les M4 de sitôt : c'est visiblement douloureusement compliqué

04/04/2025 à 18:30

• 35


Microsoft a 50 ans

04/04/2025 à 17:39

• 50


Apple déploie l'audio spatial en Dolby Atmos sous Windows (mais il faut payer)

04/04/2025 à 17:00

• 12


MacBook Air : nouvelle promo sur le M4, le M2 encore au tarif canon de 899 €

04/04/2025 à 15:48

• 9


Pages ne sait plus publier un livre directement sur Apple Books

04/04/2025 à 14:45

• 9


Microsoft vend son mini PC dans le cloud, pour Windows 365

04/04/2025 à 13:15

• 23


Le SSD USB4 Corsair EX400U, parfait pour les Mac et les iPhone, en promotion

04/04/2025 à 11:45

• 11