Dynamic memory debugging for monitoring heap allocations, memory leaks, memory overruns, and memory usage
TotalView's advanced memory debugging and analysis capability helps you identify and resolve difficult memory problems in C, C++ and Fortran. It provides a graphical, real-time view into heap memory, memory usage, memory allocation bounds violations and memory leaks, without instrumentation. Its built-in scripting language makes batch mode testing easy and efficient; incorporate the scripts into your nightly processing to verify that new development has introduced no new memory errors.
Features:
Heap information display
- Memory leak detection
- Memory event tracking
- Corrupted memory detection
- Memory usage and information reports
- Irrelevant information filters
- Automated memory debugging with scripts
- Ability to save and compare memory states
- Memory debugging of MPI programs
- Remote memory debugging
- Ability to view contents of blocks
- Intuitive navigation
To learn more about TotalView's advanced memory debugging, take a look at the introductory
Memory Debugging Video.
Download a Free Evaluation Copy of TotalView and try it for yourself!