Introducing G2.ai, the future of software buying.Try now
Product Avatar Image
Valgrind

By Valgrind

Re-claim Profile

Re-claim your company’s G2 profile

This profile hasn’t been active for over a year.
If you work at Valgrind, you can re-claim it to keep your company’s information up to date and make the most of your G2 presence.

    Once approved, you can:

  • Update your company and product details

  • Boost your brand's visibility on G2, search and LLMs

  • Access insights on visitors and competitors

  • Respond to customer reviews

  • We’ll verify your work email before granting access.

Re-claim
4.2 out of 5 stars

How would you rate your experience with Valgrind?

It's been two months since this profile received a new review
Leave a Review

Valgrind Reviews & Product Details

Product Avatar Image

Have you used Valgrind before?

Answer a few questions to help the Valgrind community

Valgrind Reviews (14)

Reviews

Valgrind Reviews (14)

4.2
14 reviews

Review Summary

Generated using AI from real user reviews
Users consistently praise Valgrind for its memory leak detection and ease of use, noting that it provides accurate results without needing to modify binaries. Many appreciate its ability to run without recompilation, which enhances its utility for debugging. However, a common limitation is that it significantly slows down execution, making it less suitable for normal application performance.
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
AJ
Consultant
Small-Business (50 or fewer emp.)
"Valgrind review: memory leak detection tool"
What do you like best about Valgrind?

I 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. Review collected by and hosted on G2.com.

What do you dislike about Valgrind?

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. Review collected by and hosted on G2.com.

Verified User in Industrial Automation
UI
Mid-Market (51-1000 emp.)
"valgrind for checking memory leak and profiling "
What do you like best about Valgrind?

Valgrind will be very helpful for memory leak check usning memcheck tool on valrind.And heap usage can be found using massif tool.We can analyze dynamic memory usage using masssif visualizer tool.

Callgrind is another tool which can also used along valgrind. Review collected by and hosted on G2.com.

What do you dislike about Valgrind?

valgrind will slow the program execution.Realtime operation can be tested with valgrind since it slow down operation.Mos of the time execution with valgrind for real cases can not tested.Address sanitizer can not be used along with valgrind.Use must need to remove compilation flag for address sanitizer . Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Mid-Market (51-1000 emp.)
"Excellent tool to detect and resolve memory errors on dynamic analysis."
What do you like best about Valgrind?

Help to detect the usage of uninitialized memory region in stack.

Help to find out the usage of already freed memory.

Help to detect the write operations to out side the allocated blocks.

Help to identify the memory overwrite on memcpy operations. Review collected by and hosted on G2.com.

What do you dislike about Valgrind?

Have seen limitation to identify memory overwrite in static/stack data liake static arrays. Identify the issues from logs need a expect programmer (Medium level or above). As the tool use dynamic analysis, each and every case need to simulate to make the application error free. Review collected by and hosted on G2.com.

MC
Regional Account Manager
Enterprise (> 1000 emp.)
"Easy to implement and use."
What do you like best about Valgrind?

Valgrind offers your application a virtual processor. They are passed to valgrind tool plugin.g before your application instructions are processed. Memcheck.-Memcheck. The great thing is, you don't have to change or re-connect your software to run it. Review collected by and hosted on G2.com.

What do you dislike about Valgrind?

The downside is that the code is slower so that we can not run the program to execute it normally. We can only use this when we test or track. Review collected by and hosted on G2.com.

Yogesh P.
YP
Senior Engineer, R&D
Enterprise (> 1000 emp.)
"Valgrind Review"
What do you like best about Valgrind?

valgrind provides a virtual processor that executes your application. Before your application instructions are processed, they are passed to valgrind tool plugine.g. memcheck. The great thing is that you don't have to modify or relink your program at all to run it in valgrind. Review collected by and hosted on G2.com.

What do you dislike about Valgrind?

The drawback is, it does cause your program to run slower so we cant run it for normal execution. Only while debugging or monitoring we can use it. Review collected by and hosted on G2.com.

Dmitry A.
DA
Member
Computer Software
Mid-Market (51-1000 emp.)
"Great tool for memory leak detection"
What do you like best about Valgrind?

I like the flexibility for configuring, and I really satisfied with found results. Also I like the variety of supported architectures. Review collected by and hosted on G2.com.

What do you dislike about Valgrind?

Tool can be difficult for beginners, some links on the official site are unavailable. Review collected by and hosted on G2.com.

Manan S.
MS
Senior Software Engineering
Information Technology and Services
Enterprise (> 1000 emp.)
"Memory leaks detection made easy with Valgrind"
What do you like best about Valgrind?

Valgrind tool is pretty handy. Easy to install, Easy to use. It can be attached on code file or on running process. Review collected by and hosted on G2.com.

What do you dislike about Valgrind?

Logs are not user friendly. It need some serious analysis to understand leaks. We have a scope here to improve in a way anybody using it for first time should be able to understand logs and take appropriate actions Review collected by and hosted on G2.com.

Hao L.
HL
Software Engineer
Computer Software
Small-Business (50 or fewer emp.)
"Valgrind review "
What do you like best about Valgrind?

There are many dynamic tools built in valgrind. You don’t have to build it from scratch. Review collected by and hosted on G2.com.

What do you dislike about Valgrind?

The documentation is not well written. Binary instrumentation api is not easy to use. Review collected by and hosted on G2.com.

Shuguang Z.
SZ
System Engineer
Computer Software
Mid-Market (51-1000 emp.)
"Used valgrind to find memory leakage in wireless router system"
What do you like best about Valgrind?

detects memory leakage

detects thread deadlock Review collected by and hosted on G2.com.

What do you dislike about Valgrind?

complicated command line options; documentation was hard to find. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Enterprise (> 1000 emp.)
"very powerfull tool for memory related issues"
What do you like best about Valgrind?

The think I like most about valgrind is that it can be used on binaried without the need of recompilation.

If the binaries are not stripped most of the time you will get informative backtraces pointing to issues. Review collected by and hosted on G2.com.

What do you dislike about Valgrind?

The application being instrumented becomes really slow (more than 10x), but looking at the advantages it is acceptable. Review collected by and hosted on G2.com.

Pricing

Pricing details for this product isn’t currently available. Visit the vendor’s website to learn more.

Product Avatar Image
Product Avatar Image
Valgrind