iTunes impedisce a Dtrace di effettuarne il debug. Ma cos’è Dtrace?
Con il rilascio di
Leopard, Apple ha introdotto uno strumento utile a tutti gli sviluppatori per ottimizzare le loro applicazioni:
Instruments.
Instruments (contenuto nel nuovo Xcode 3) consente il tracciamento delle attività dell’interfaccia delle applicazioni, delle chiamate di sistema che fanno, della risposta in termini di prestazioni che viene generata e delle operazioni di lettura/scrittura su memoria.
Tutti questi parametri, se analizzati e valutati attentamente, consentono ai programmatori di capire dove un programma sovraccarica il sistema, magari occupando troppo processore o troppa ram.
Queste conoscenze consentono ai tecnici di poter correggere le parti di codice critiche, andando ad ottimizzare il funzionamento delle applicazioni e consentendo a tutti noi di avere delle prestazioni migliori.
Uno strumento utile a tutti, quindi.