18.2. Creación de flamegrafías en todo el sistema
Este procedimiento describe cómo visualizar los datos de rendimiento registrados en todo un sistema utilizando flamegraphs.
Requisitos previos
-
flamegraphsse instalan tal y como se describe en la instalación de los flamencos. -
La herramienta
perfse instala como se describe en la instalación de perf.
Procedimiento
Registra los datos y crea la visualización:
# perf script flamegraph -a -F 99 sleep 60Este comando muestrea y registra los datos de rendimiento de todo el sistema durante 60 segundos, tal y como se estipula en el uso del comando
sleep, y luego construye la visualización que se almacenará en el directorio activo actual comoflamegraph.html. El comando muestreará los datos del gráfico de llamadas por defecto y toma los mismos argumentos que la herramientaperf, en este caso particular:-a- Estipula el registro de datos en todo el sistema.
-F- Para ajustar la frecuencia de muestreo por segundo.
Pasos de verificación
Para el análisis, vea el flamograma generado:
# xdg-open flamegraph.htmlEste comando abre el flamograma en el navegador por defecto: