Description: Valgrind is an instrumentation framework for building dynamic analysis tools. It can detect memory management and threading bugs, and profile programs. Valgrind helps programmers improve code quality by detecting reading/writing of uninitialized memory, memory leaks, and more.
Type: software
Pricing: Open Source
Description: VisualVM is a free open source performance monitoring and profiling tool for Java applications. It enables developers to monitor Java application statistics, troubleshoot performance issues, and perform memory and CPU profiling.
Type: software
Pricing: Open Source