Sysprof 1.0 has been released
Sysprof is a sampling system-wide CPU profiler for Linux.Sysprof 1.0 - Sampling system-wide Linux profiler
Sysprof uses a Linux kernel module to profile the entire system, not just an individual application. It handles threads and shared libraries, and applications do not have to be recompiled or instrumented. In fact they don't even have to be restarted.
Just insert the kernel module and start sysprof.