Valgrind offers a set of tools that can perform memory management, threading of bugs, and profile the programs in detail.
Valgrind offers a set of tools that can perform memory management, threading of bugs, and profile the programs in detail.
Customer Reviews
Alexandra J.
Advanced user of ValgrindI think one reason we liked Valgrind best was the easy setup/ramp up process. This made understanding the program painless. Another plus was the memory leak detection. We found this tool to be fairly accurate and informative giving my team and me confidence in the results. Also provides a large portfolio of tools available for users to utilize for a number of projects and problems.
We had been using the trial and have found no problems or roadblocks other than it being very slow when running the application. This unfortunately turned us off of the tool mainly just due to time constraints and fast turn around times as well as our trial expiring and not feeling as though we needed to pay for the full ability of this service.
I would recommend this tool if you are looking for an easy to use tool that does exactly what you expect. Definitely try the trial first to see if you like it or not.
When using Valgrind we are mainly using it to check as well as detect memory leaks with their memcheck tool (I believe that is the name?). Something to note that is definitely helpful is when the program displays the source line number where the leaks occur so we know exactly where the problem is within the code.