Cómo instalar y usar la herramienta de análisis de rendimiento Perf en CentOS 8

Instalación de rendimiento

Perf es una herramienta de análisis de rendimiento en los sistemas operativos Linux. Viene con una serie de subcomandos y es capaz de generar perfiles estadísticos de todo el sistema. Admite puntos de seguimiento, contadores de rendimiento de software, contadores de rendimiento de hardware y sondas dinámicas. También lo ayuda a resolver funciones avanzadas de rendimiento y solución de problemas.

En este tutorial, le mostraremos cómo instalar y usar la herramienta de análisis de rendimiento de rendimiento en CentOS 8.

requisitos previos

  • Un servidor que ejecuta CentOS 8.
  • Una contrase√Īa de root est√° configurada en su servidor.

Instalar rendimiento

De forma predeterminada, el paquete Perf est√° disponible en el repositorio predeterminado de CentOS 8. Puede instalarlo simplemente ejecutando el siguiente comando:

dnf install perf -y

Una vez instalado, puede enumerar todos los subcomandos disponibles con Perf usando el siguiente comando:

perf --help

Debería ver la siguiente pantalla:

Instalación de rendimiento

Estadística de rendimiento

Este subcomando ejecuta un comando y recopila estadísticas de rendimiento de Linux a partir de él.

Puede mostrar la lista de eventos predefinidos de software en Linux usando el siguiente comando:

perf list stat

Debería ver la siguiente pantalla:

Estadística de rendimiento

Si desea saber qu√© sucede en nuestro sistema cuando ejecutamos el comando ¬ęfree -m¬Ľ, use el siguiente comando:

perf stat free -m

Debería ver las estadísticas de rendimiento del comando free -m en la siguiente pantalla:

Estadísticas de rendimiento gratis

Parte superior perforada

perf-top es una herramienta de creación de perfiles del sistema que se utiliza para generar y mostrar un perfil de contador de rendimiento en tiempo real.

Puede usar perf top con la opción -a para ver todos los tipos de eventos conocidos:

perf top -a

Debería ver la siguiente pantalla:

Comando superior de rendimiento

También puede usar la opción -e para mostrar eventos relacionados con el reloj de la CPU:

perf top -e cpu-clock

Debería ver la siguiente pantalla:

CPU de rendimiento

Registro de rendimiento

perf-record ejecuta un comando y registra su perfil en perf.data dentro del directorio de trabajo actual.

Por ejemplo, ejecute un comando ¬ędf -h¬Ľ y registre su perfil en perf.data usando el siguiente comando:

perf record df -h

Debería ver la siguiente pantalla:

registro de rendimiento

Informe de rendimiento

Este comando analizar√° el archivo generado por perf record y generar√° un perfil plano o gr√°fico.

perf report

Debería ver la siguiente pantalla:

Informe de rendimiento

Conclusión

En la guía anterior, aprendimos cómo instalar y usar la herramienta de monitoreo de rendimiento Perf en el sistema CentOS 8. Espero que ahora tenga suficiente conocimiento sobre cómo usar perf para obtener los datos de rendimiento de su sistema. Para obtener más información, visite el Página de documentación de rendimiento.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *