Go back to Richel Bilderbeek's homepage.
Go back to Richel Bilderbeek's C++ page.
A profiler is a tool to
do profiling.
-
gprof: GNU non-intrusive (requiring no code changes) profiler,
but it appears not to profile multi-threaded applications correctly (except for the main thread)
-
cachegrind: Linux-only non-intrusive (requiring no code changes) profiler
-
OProfile: Linux-only non-intrusive (requiring no code changes) profiler
of which I read to be able to profile multi-threaded applications correctly
- Prospect
- Quantify
- Shiny: easy-to-use intrusive profiler
Go back to Richel Bilderbeek's C++ page.
Go back to Richel Bilderbeek's homepage.
