Instruments User Guide
PDF
Introduction
Instruments Quick Start
Launching Instruments
Creating a Trace Document
A Tour of the Trace Document Window
Example: Performing a Quick Trace
What’s Next?
Adding and Configuring Instruments
Using the Instrument Library
Adding and Removing Instruments
Configuring an Instrument
Recording Trace Data
Choosing Which Process to Trace
Recording Trace Data
Launching Instruments Using Quick Start Keys
Running in Mini Mode
Running Instruments from Xcode
Working with a User Interface Track
Recording a User Interface Track
Rerecording a User Interface Track
Replaying a User Interface Track
Viewing and Analyzing Trace Data
Tools for Viewing Data
Analysis Techniques
Saving and Importing Trace Data
Saving a Trace Document
Saving an Instruments Trace Template
Exporting Track Data
Importing Data from the Sample Tool
Working With DTrace Data
Creating Custom Instruments with DTrace
About Custom Instruments
Creating a Custom Instrument
Tips for Writing Custom Scripts
Exporting DTrace Scripts
Built-in Instruments
Core Data
File System
Garbage Collection
Graphics
Input/Output
Master Tracks
Memory
System
Threads/Locks
User Interface
Revision History