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

< Previous PageNext Page > Hide TOC

Advanced Profiling Control

Although the Start button makes starting and stopping Shark quite simple, sometimes it can be impractical, or even impossible to use. For example, how can you press the start button on a headless server? Profiling application launch can be hard to accomplish by hand as well. And what if you are only interested in profiling one particular “hot” loop, buried somewhere deep within your application?

This section discusses various advanced ways to control what Shark profiles, when it profiles, and how the resulting profile relates to your target execution.

Contents:

Process Attach
Process Launch
Batch Mode
Windowed Time Facility (WTF)
Unresponsive Application Measurements
Command Line Shark
Interprocess Remote Control
Network/iPhone Profiling




< Previous PageNext Page > Hide TOC


Last updated: 2008-04-14




Did this document help you?
Yes: Tell us what works for you.

It’s good, but: Report typos, inaccuracies, and so forth.

It wasn’t helpful: Tell us what would have helped.
Get information on Apple products.
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Copyright © 2007 Apple Inc.
All rights reserved. | Terms of use | Privacy Notice