The Resource profiler traces the resource usage in your application. It reports what resources the application uses, how many resources of each type were created and how many of them still exist, how much memory these resources consume and so on. The profiler can also help you find resource leaks and resource errors.
The topics of this section provide detailed information about the Resource profiler.
See how to profile resource usage:
Provides a general overview of the Resource profiler.
Lists resource management functions traced by the Resource profiler.
Describes how to view call stacks for resource instances.
Describes the options that allow you to customize the Resource profiler’s functionality.
Walk through this tutorial to get started with the Resource profiler.
Specifics of Profiling Managed Applications
Describes how you can use the Resource profiler with managed applications.
Resource Profiler Results
Provides a brief description of results generated by the Resource profiler.
Describes the structure of results that are grouped under the Classes Data category.
Describes the structure of results that are grouped under the Objects category.
Describes the structure of results that are grouped under the Errors category.
Describes the structure of Resource profiler results displayed in the Report
Describes how the Resource profiler traces attempts to release non-existent resources.
Related Topics of Interest
Explains how to trace resource leaks and errors in resource management functions.
Describes the structure of Resource profiler results exported to a database.
Describes typical profiling steps.