§ You can drag and drop executable files onto the Quantify user interface to start profiling.
§ Set the default measurement level for modules or classes in the PowerTune tab of the Settings dialog boxes. You can select one of the following levels as the default:
This level: |
Returns: |
Line |
Data about the execution of each individual source line. |
Function |
Data about the execution of functions. |
Time |
Timed data about the execution of functions. |
§ All data that Quantify collects for .NET managed code is collected using timing, both at the line level and at the function level.
§ Don't collect more data than you need. To improve the performance of programs under Quantify, configure appropriate profiling levels for each module or class by using the Configure button in the Settings dialog boxes.
§ Limit instrumentation to only one or two classes or modules by using selective instrumentation.
§ To save time when you run a native-compiled program, pre-instrument libraries that are loaded by LoadLibrary as your program executes. Drag and drop a library file (.dll) onto the Quantify user interface.
§ As your program runs under Quantify, click to pause data collection until your program begins to execute a routine you want to monitor, then click
again to resume data collection.
§ Click to take snapshots of performance status at specific points in the program's execution. After your program exits, click
to create a set of data consisting only of the data collected between two snapshots.
§ A single module can prevent Quantify from profiling a program. If this occurs, and if the module's performance does not interest you, try specifying the /QuantifyTimedMust option when you run the program. You can specify options at the command line or in the Additional options field in the Settings for exename dialog box.
§ You can specify the timing method (elapsed time, kernel time) for Quantify to use when it records data for functions in timed modules.
§ If you have the right hardware consider using more memory by enabling memory above 2GB
(C) Copyright IBM Corporation 1993, 2009.