timep: Un perfilador Bash ultrarrápido con flamegraphs integrados
2025-08-26
timep es un perfilador basado en traps de última generación para código bash. Genera perfiles de tiempo de ejecución por comando, registrando jerárquicamente los tiempos de ejecución de comandos y metadatos según la profundidad de anidamiento de funciones y subshells. La versión más reciente (v1.3) es totalmente autónoma, incluyendo un binario comprimido y un generador de flamegraphs. Reestructuraciones importantes han mejorado drásticamente el rendimiento; una prueba con ~67.000 comandos ahora tarda 5 minutos (antes 20!). timep ofrece perfiles detallados y resumidos, además de flamegraphs visualmente perspicaces, simplificando el análisis y la optimización del código Bash.
Desarrollo
perfiles Bash