Pregunta: herramientas de perfilado (profiling) en linux

buenas. me gustaria conocer alguna herramienta de perfilado/profiling de codigo en linux. en la epoca de DOS, usaba turbo profiler para saber que rutinas realmente ocupaban la CPU, para optimizar en concreto dichas rutinas.

¿me podeis recomendar alguna herramienta/utilidad en linux para saber que parte de mi codigo es el que mas CPU ocupa?
No suelo usarlos, pero... http://en.wikipedia.org/wiki/List_of_pe ... nd_C.2B.2B

El de toda la vida es gprof, y últimamente Valgrind también ha obtenido cierta fama. Como ves hay más, algunos como el de Google nunca había oído hablar de ellos.

http://kprof.sourceforge.net/ y http://kcachegrind.sourceforge.net/ si quieres algo bonito.
Mi 'toolbox' está compuesto por:

* strace
* oprofile
* valgrind

- ferdy
2 respuestas