Tune your Mac OS X application to minimize its memory footprint, maximize its performance, and conserve its battery life. Use the Cocoa and Core Foundation memory management APIs to manage your resources effectively. Use concurrency to perform parallel operations simultaneously. Improve the efficiency of your algorithms to help your code run its fastest.