Red Hat Training

A Red Hat training course is available for RHEL 8

14.4. Monitorización de CPUs específicas con perf

Puede configurar la herramienta perf para supervisar sólo las CPUs específicas de interés.

14.4.1. Monitoreo de CPUs específicas con registro de perf y reporte de perf

Puede configurar perf record para que sólo tome muestras de CPUs específicas de interés y analizar el archivo perf.data generado con perf report para su posterior análisis.

Requisitos previos

  • La herramienta de espacio de usuario perf está instalada. Para más información, consulte Instalación de perf.

Procedimiento

  1. Muestrear y registrar los datos de rendimiento en las CPUs específicas, generando un archivo perf.data:

    • Utilizando una lista de CPUs separada por comas:

      # perf record -C 0,1 sleep seconds

      El ejemplo anterior muestrea y registra datos en las CPUs 0 y 1 durante un periodo de seconds segundos según lo dictado por el uso del comando sleep.

    • Utilizando una gama de CPUs:

      # perf record -C 0-2 sleep seconds

      El ejemplo anterior muestrea y registra datos en todas las CPUs desde la CPU 0 a la 2 durante un periodo de seconds segundos según el uso del comando sleep.

  2. Muestra el contenido del archivo perf.data para su posterior análisis:

    # perf report

    Este ejemplo mostrará el contenido de perf.data. Si está supervisando varias CPUs y quiere saber en qué CPU se tomaron muestras de datos, consulte Visualizar en qué CPU se tomaron muestras con el informe perf.