Editor Notes:
Please note this page, it should be of special interest to all developers. It demonstrates how to use 'Shark', one of the CHUD tools which can dramatically increase your app's performance. When a developer employs what Apple calls "opportunistic optimization", Shark delivers a big payoff with a little effort. It's the right thing to do.
Description:
The Computer Hardware Understanding Developer Tools (CHUD Tools) are designed to help hardware and software developers measure and optimize the performance of PowerPC Macintosh systems running their products under Mac OS X. All of the CHUD tools fully support the latest in Macintosh hardware (G5) and software (Mac OS X 10.3, Panther).
What's New:
Version 4.0b5:
Shark
- Code browser enhancements: side-by-side assembly and source, translucent selection, self and total counts/time stats.
- Improved profile charting, easier navigation.
- Network profiling of other machines.
- Simultaneous "Tree" and "Heavy" profile views.
- Sophisticated data mining and filtering of profiles.
- Easier to use config editor and PMC configuration.
- Malloc and Function tracing.
- Java profiling (time, alloc and function).
- Greater user configurability.
- Stability and performance improvements.
Big Top
- Improved interface, additional stats.
PMC Index
- Added memory controller and operating system PMCs.
- Browse all events matching a substring.
Cache Basher
+ Compare multiple runs side by side, chart results.
+ User customizable test range and step size. Follow the link and
free download Apple CHUD Tools 4.0b5 now.
DETAILS