Solía hacer todos mis perfiles de Linux con gprof.¿Cómo perfilar la aplicación C++ de subprocesos múltiples en Linux?
Sin embargo, con mi aplicación de subprocesos múltiples, su salida parece ser inconsistente.
Ahora, cavé esto:
http://sam.zoy.org/writings/programming/gprof.html
Sin embargo, es de hace mucho tiempo y en mi salida gprof, parece mi gprof está enumerando las funciones utilizadas por los hilos no principales.
Por lo tanto, mis preguntas son:
1) En 2010, puedo utilizar simplemente gprof al perfil aplicaciones de subprocesos múltiples Linux C++? (Ubuntu 9.10) 2) ¿Qué otras herramientas debo considerar para crear perfiles?
Recomiendo usar valgrind – sisis
Preferiblemente algo que no se ralentiza tanto como lo hace valgrind. – anon
Por favor dígame las alternativas, pero no las alternativas. Comprobar. – dmckee