Advanced Search
Apple Developer Connection
Member Login Log In | Not a Member? Contact ADC

ADC Home >
 
Sneak preview Mac OS X v10.4 Tiger

Performance
Does your appplication take more than two Dock bounces to launch? Does it ever show the spinning busy cursor? Is your application ever unresponsive to user input?

Performance is absolutely critical to your application’s success on Mac OS X. Even on the high-performance Power Mac G5, if your software doesn’t launch quickly or isn’t responsive, users will perceive your product as slow.

If you haven’t yet looked closely at your application’s performance, now is a great time to start. The powerful technologies in Mac OS X "Panther" and the Power Mac G5 are compelling reasons to make your application best on Mac OS X, and to optimize your code by using Apple’s free, flexible performance tools.

News and Updates
Introducing Xcode 1.5: Improving Speed and Workflow
Learn about some of the key new features included in the most recent release of Xcode, including dead-code stripping, enhancements to the user interface, additions to source code management support, and code completion. [Aug 09 2004]
The GNU Compiler Collection on Mac OS X
Knowing the open-source tools GCC and GDB is useful in developing on Mac OS X. Read this article to learn about these tools, and the enhancements and options specific to Mac OS X. [July 12 2004]
June 2004 ADC Reference Library Update
A collection of ADC Reference Library Documentation is now available as a PDF Download Package. All ADC members can download this package from "Download Software - Reference Library". See the ADC Reference Library Revision List for a list of all new and updated Documentation, Release Notes, Sample Code, Technical Notes, and Technical Q&As. [Jun 28 2004]
Westlake Ports Halo to the Mac
Using performance tools from Apple, Westlake ports Halo, the popular sci-fi epic game, to Mac OS X in record time. [May 24 2004]
High Performance Computing Page Available
The High Performance Computing page provides information on key Apple HPC products and technologies that let you turn Macs into clusters, including Xgrid and the Xserve G5 cluster node; also read about the “supercluster” of Power Mac G5 computers built by Virginia Tech. [May 10 2004]

Technical Resources
ADC Reference Library
The new ADC Reference Library is a key developer support tool. It integrates the core ADC technical resources — Documentation, Technical Notes, Sample Code, Release Notes, and Technical Q&As — and adds a highly functional interface that supports filtering, sorting, and browsing. Learn more about how to use it.
Getting Started with Performance
This document provides a guided introduction and learning path to improving performance in Mac OS X software.
OpenGL Tools for Serious Graphics Development
Apple’s best-of-breed OpenGL tools help developers locate, analyze and debug graphics bottlenecks, making the Macintosh a uniquely powerful platform for OpenGL development.
Optimizing with Shark: Big Payoff, Small Effort
Spend a few hours with the Shark performance tool to realize significant performance improvements in your application. This article guides you through the sampling of a real application with Shark and shows where and how to optimize it quickly.
Switching from CodeWarrior to Xcode
Read this article to learn about using Xcode, the complete set of development tools from Apple, to import your projects from CodeWarrior, enabling you to utilize everything that Mac OS X has to offer.
Optimizing for the Power Mac G5
The full capabilities of the Power Mac G5 are available to those who optimize their applications for the new system. Learn how to analyze your code and reap the full benefits of the G5 for both new and existing applications.
Maximizing Mac OS X Application Performance
This article is about performance —how to think about it, how to measure it, and how to improve it. Of course, performance is a complex subject, and Apple has a robust set of performance documentation available. This article supplements that documentation by giving you a framework for thinking about performance, as well as performance tips that you can use immediately.
Optimizing an Xserve for Web Hosting
Learn how to configure Xserve and Mac OS X Server for optimal web hosting. This article provides practical advice on configuring and optimizing an Xserve to ensure fast, robust web hosting.
Performance Documentation
The performance of Mac OS X 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 Sampler code-profiling application, features such as multiprocessing, and APIs such as those for the vDSP library.
Performance & Debugging Tools
Apple’s developer tools package comes with a complete set of powerful performance tools that can gather a wide variety of useful performance metrics for your application.
Velocity Engine Technical Resources
Motorola’s AltiVec Technology, embodied in the G4 and G5 processors, expands the current PowerPC architecture through the addition of a 128-bit vector execution unit, which operates concurrently with existing integer and floating-point units. Learn how your applications can take advantage of the dramatic performance increases Velocity Engine makes possible.
Get information on Apple products.
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Copyright © 2004 Apple Computer, Inc.
All rights reserved. | Terms of use | Privacy Notice