Jump To:
Leopard Reference Library
The performance of Mac OS X applications and hardware devices can be measured, evaluated, and optimized using Apple's developer tools, technologies, and programming interfaces. Developers can fine-tune their applications for high performance using tools such as the Shark code-profiling application, features such as multiprocessing, and APIs such as the one for the vDSP library.

A guided introduction to improving performance in Mac OS X software.   Essential information for improving the performance of developer applications.   API references, organized by framework.
Performance Topics
Facilities for improving performance when working with sound.   Facilities for measuring, evaluating, and improving Carbon code performance.   Facilities for measuring, evaluating, and improving Cocoa code performance.

Support for improving Core Foundation code performance.   Facilities for measuring, evaluating, and improving Darwin code performance.   Resources for measuring, evaluating, and improving graphics performance.

Resources for evaluating and improving device and software performance.   Support for improving the performance of cluster and grid computing.   Developer support for optimizing products for Intel-based Macs.

Facilities for measuring, evaluating, and improving Java code performance.   APIs for managing multiple threads and subtasks in applications.   Facilities for measuring, evaluating, and improving storage device performance.

Resources for measuring, evaluating, and improving code performance.   Acceleration of computationally intensive calculations on Intel and PowerPC processors.  

View legacy documents, including technologies, features, products, APIs, and programming techniques that are no longer supported or have been superseded.