He estado usando el generador de perfiles gprof
junto con g++
.`gprof` tiempo pasado en líneas particulares de código
Tengo una función en mi código que encapsula varias secciones de comportamiento que están lo suficientemente relacionadas con la función principal que no tendría sentido dividirlas en sus propias funciones.
Me gustaría saber cuánto tiempo se gasta en cada una de estas áreas de código.
Por lo tanto, si se imagina el código es el
function(){
A
A
A
B
B
B
C
C
C
}
donde A, B, y C representan determinadas secciones del código que me interesa, es que hay una manera de conseguir gprof
a decirme cuánto ¿Cuánto tiempo pasa trabajando en esas secciones en particular?
Si usted está tratando de hacer que el programa funcione más rápido, * [se puede hacer mejor que gprof.] (Http://stackoverflow.com/questions/1777556/alternatives-to-gprof/1779343#1779343) * –