Estoy depurando una aplicación C y me gustaría saber cuánto tiempo pasa en una función particular.medir el tiempo en una función en C
Podría cambiar el código fuente y agregar más código para hacer la medición, pero no me parece correcto. Prefiero hacerlo con una aplicación externa, sin volver a compilar todo el tiempo.
me di cuenta que es posible establecer un punto de quiebre en el BGF, así que pensé, debe ser posible realizar un seguimiento del tiempo usando una herramienta similar al procedimiento sencillo: - establecer punto de interrupción - cuando se detiene, medir el tiempo real y el plazo la función - al salir de la función, medir el tiempo nuevamente sin embargo, no he encontrado una manera de cómo hacer esto en gDB :(
cualquier idea Gracias
'gprof' me mostrará cuántas veces se llamó una función, pero no quiere mostrarme veces. Simplemente dice "no time accumulated" –
Luego, tal vez fue optimizado o algo así. –