You can use Rational Purify to profile and fine-tune the memory usage of:
§ .NET managed executables and assemblies in any Visual Studio .NET development language, including managed Visual C++
Purify provides tools to help you examine in detail how your programs use memory. The memory profiling Data Browser views, Function Detail window, and Object Detail window provide comprehensive information in both graphical and tabular form.
To learn about |
See |
The basic step-by-step procedure for profiling and evaluating memory usage of .NET managed code programs |
|
How to collect memory profiling data for .NET managed code programs in specific environments |
|
Tools and techniques for finding the information you need in Purify memory profiling data |
Notes:
§ By default, Purify does not collect detailed object data. To collect and view detailed object data, in the PowerCheck tab in the Settings for <exename> dialog box, select Generate Object Reference Graph data.
§ You can save memory profiling data to a binary (.pmy) file that can be reopened in the memory profiling user interface, or to an ASCII text (.txt) file, that can be used with test harnesses or scripts.
§ Rational Runtime Analysis tools use Byte Code Insertion (BCI) technology to instrument .NET managed code dynamically in memory. The instrumented files are not saved or reused.
(C) Copyright IBM Corporation 1992, 2010.