System Grab Bag

View all TLDR pages from common (or from all pages)

valgrind

Wrapper for a set of expert tools for profiling, optimizing and debugging programs. Commonly used tools include memcheck, cachegrind, callgrind, massif, helgrind, and drd. More information: http://www.valgrind.org.
  • Use the (default) Memcheck tool to show a diagnostic of memory usage by program:
    valgrind {{program}}
  • Use Memcheck to report all possible memory leaks of program in full detail:
    valgrind --leak-check=full --show-leak-kinds=all {{program}}
  • Use the Cachegrind tool to profile and log CPU cache operations of program:
    valgrind --tool=cachegrind {{program}}
  • Use the Massif tool to profile and log heap memory and stack usage of program:
    valgrind --tool=massif --stacks=yes {{program}}

License and Disclaimer

The content on this page is copyright © 2014—present the tldr-pages team and contributors.
This page is used with permission under Creative Commons Attribution 4.0 International License.

While we do attempt to make sure content is accurate, there isn't a warranty of any kind.