GNU/Linux >> Tutoriales Linux >  >> Cent OS

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

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 utilizar la herramienta de análisis de rendimiento de rendimiento en CentOS 8.

Requisitos

  • Un servidor que ejecuta CentOS 8.
  • Se ha configurado una contraseña de root 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:

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:

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:

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:

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:

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:

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:

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 la página de documentación de Perf.


Cent OS
  1. Cómo instalar y usar PHP Composer en CentOS 7

  2. Cómo instalar y usar ifconfig en CentOS 7

  3. Cómo instalar y usar Docker en CentOS 7

  4. Cómo instalar y usar Docker Compose en CentOS 7

  5. Cómo instalar y usar TeamSpeak Server en CentOS 7

Cómo instalar y usar Terraform en CentOS 8

Cómo instalar y usar SSHFS en CentOS 7

Cómo usar la herramienta de análisis de rendimiento Perf en Ubuntu 20.04

Cómo instalar y usar TermRecord en CentOS 8

Cómo instalar y usar Traceroute en CentOS 7

Cómo instalar y usar Docker en CentOS 8