You could try cachegrind and it’s front-end kcachegrind.
More Related Contents:
- How can I profile C++ code running on Linux?
- How do I profile C++ code running on Linux?
- linux perf: how to interpret and find hotspots
- some problems about c++ try catch [closed]
- What is a “cache-friendly” code?
- How do I find the location of the executable in C? [duplicate]
- print call stack in C or C++
- C++ Dynamic Shared Library on Linux
- How to get memory usage at runtime using C++?
- How can I create directory tree in C++/Linux?
- C++ cross-compiler from Windows to Linux [closed]
- Seeking and reading large files in a Linux C++ application
- How to disassemble a binary executable in Linux to get the assembly code?
- Cancelling a thread using pthread_cancel : good practice or bad
- Linking libstdc++ statically: any gotchas?
- How to set up googleTest as a shared library on Linux
- Cross Platform Floating Point Consistency
- Beyond Stack Sampling: C++ Profilers
- C++ error: undefined reference to ‘clock_gettime’ and ‘clock_settime’
- How are user-level threads scheduled/created, and how are kernel level threads created?
- Linux optimistic malloc: will new always throw when out of memory?
- Why is CUDA pinned memory so fast?
- Inconsistent strcmp() return value when passing strings as pointers or as literals
- How do you determine the amount of Linux system RAM in C++?
- How to check if a file has been opened by another application in C++?
- Linux c++ error: undefined reference to ‘dlopen’
- “to_string” isn’t a member of “std”?
- How to force inclusion of an object file in a static library when linking into executable?
- Exception running boost asio ssl example
- On OS X, simple C++ program gives incorrect results (which are a result of command-line options ‘c++03’ vs ‘c++11’)