Red Hat Training

A Red Hat training course is available for RHEL 8

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

Procedimiento

  • Registra los datos y crea la visualización:

    # perf script flamegraph -a -F 99 sleep 60

    Este 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 como flamegraph.html. El comando muestreará los datos del gráfico de llamadas por defecto y toma los mismos argumentos que la herramienta perf, 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.html

    Este comando abre el flamograma en el navegador por defecto:

flamegraph allcpus