Jump To:
Leopard Reference Library: Darwin
The performance of Darwin applications 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.

View all Performance Reference Library.
Document Descriptions
On Off
Display

Sort by
Title
Sort by
Resource Type
Sorted by
Date
Disabling Processor Cores on a Multi-Core System (HTML) (日本語 HTML)
QA1141: Describes how to disable processor cores on a multi-core system for testing purposes.
Technical Q&As 2008-09-16
64-Bit Transition Guide (HTML) (PDF)
Describes the 64-bit features available in Mac OS X.
Guides 2008-04-08
File System Events Programming Guide (HTML) (PDF)
Explains how applications can detect changes in the file system.
Guides 2008-03-11
Affinity API Release Notes for Mac OS X v10.5 (HTML)
Explains how to influence which CPU core runs a group of threads (for performance optimization).
Release Notes 2007-10-31
Performance Overview (HTML) (PDF)
Introduces the factors that determine performance.
Guides 2006-10-03
Getting Started with launchd (HTML)
Learn about launchd and see how to migrate your configuration files.
Articles 2005-08-22
Tiger Developer Overview Series: Developing 64-bit Applications (HTML)
Learn how Mac OS X Tiger breaks the limitations of 32-bit computing.
Articles 2004-12-20
dist_fft (HTML) (DMG) (ZIP)
Gigaelement FFTs on Apple G5 clusters
Sample Code 2004-08-23
Signals and Threads (HTML) (日本語 HTML)
QA1184: Describes how threads and signals interact.
Technical Q&As 2002-08-27
GDB for MacsBug Veterans (HTML)
TN2030: Translate your experience with MacsBug into a working knowledge of the GNU source-level debugger (GDB).
Technical Notes 2001-10-18