AQtime

AQtime is an integrated performance and memory/resource
optimization toolset aimed at applications running on the
Linux platform. It can be used to discover application
bottlenecks, memory leaks, resource-hogging code, or
untested algorithms in any software projects. It then informs
you which module, class, routine or line of code is causing
the problem, and lets you quickly fix it. It can profile any
executable that has the Executable and Linking Format (ELF)
and the stabs format of the debug information.