Begin leak analysis by capturing heap dumps during a
profiling run.
Memory leak analysis is based on memory heap
data collected in heap dumps that are captured during a profiling
run. You can capture heap dumps either manually or at timed intervals.
You can also import heap dumps.
Use the following
criteria to decide which approach to use:
- Capture heap dumps manually if your
application requires intervention by the user, or if you are looking
for leaks in a specific part of the application. This approach allows
you to exercise specific transactions in your application between
heap dumps.
- Capture timed heap dumps if your application executes
without user intervention. This selection generates heap dumps automatically
at intervals that you can specify.
- Import heap dumps if it is not convenient to profile
your application using the Workbench.
For specific instructions about collecting memory leak
analysis data, read the following topics: