Jump To:
Leopard Guides: Carbon
The performance of Carbon 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 Guides.
Document Descriptions
On Off
Display

Sorted by
Title
Sort by
Date
64-Bit Guide for Carbon Developers (HTML) (PDF)
Explains the changes necessary to create a 64-bit executable version of a Carbon application.
2007-12-11
Code Size Performance Guidelines (HTML) (PDF)
Guidelines for reducing the size of an application binary.
2006-06-28
Code Speed Performance Guidelines (HTML) (PDF)
Guidelines for improving the performance and efficiency of code.
2005-07-07
Debugging Programming Topics for Core Foundation (HTML) (PDF)
Tips and techniques for debugging Core Foundation code.
2003-01-17
Drawing Performance Guidelines (HTML) (PDF)
Guidelines for improving the speed of drawing code.
2006-04-04
File-System Performance Guidelines (HTML) (PDF)
Guidelines for improving the performance of file-related code.
2005-07-07
Launch Time Performance Guidelines (HTML) (PDF)
Guidelines for improving the launch performance of an application.
2006-04-04
Memory Usage Performance Guidelines (HTML) (PDF)
Guidelines for improving the performance of memory-related code.
2006-06-28
Multiprocessing Services Programming Guide (HTML) (PDF)
Explains how to implement preemptive tasks in Carbon applications.
2007-10-31
Performance Overview (HTML) (PDF)
Introduces the factors that determine performance.
2006-10-03
Threading Programming Guide (HTML) (PDF)
Explains how to use threads in Cocoa applications.
2008-02-08