Introduction to Code Speed Performance Guidelines

Guidelines for improving the performance and efficiency of code.

Organization of This Document

This programming topic contains the following articles:

Diagnosing Slow Operations describes techniques for finding which parts of your code are slow.

Check Your Algorithms provides some guidelines on how to approach speed improvements in your code.

Impedance Mismatches describes the performance impacts of translating between different data formats and tips on how to avoid such translations.

Perceived Responsiveness describes ways to make your application feel faster than it may actually be.

Detecting Polling Behavior describes a simple way to tell if your application is polling the system for information.

Accelerating Critical Code provides some practical tips on how to improve the performance of iterative code.

Tuning for Specific Hardware provides tips on how to tune your software for maximum performance on the G5 processor.

Next

Copyright © 2003, 2014 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2014-03-10