14.5. Generación de un archivo perf.data legible en un dispositivo diferente
Puede utilizar la herramienta perf para registrar los datos de rendimiento en un archivo perf.data para analizarlo en otro dispositivo.
Requisitos previos
-
La herramienta de espacio de usuario
perfestá instalada. Para más información, consulte Instalación de perf. -
El paquete del kernel
debuginfoestá instalado. Para más información, consulte Obtener paquetes debuginfo para una aplicación o biblioteca utilizando GDB.
Procedimiento
Capture los datos de rendimiento que le interese investigar más a fondo:
# perf record -a --call-graph fp sleep secondsEste ejemplo generaría un
perf.datasobre todo el sistema durante un periodo desecondssegundos según el uso del comandosleep. También capturaría los datos del gráfico de llamadas utilizando el método del puntero de trama.Generar un fichero de archivo que contenga símbolos de depuración de los datos registrados:
# archivo perf
Pasos de verificación
Compruebe que el fichero de archivo se ha generado en su directorio activo actual:
# ls perf.data*La salida mostrará todos los archivos del directorio actual que empiecen por
perf.data. El archivo se llamaráperf.data.tar.gzo
perf data.tar.bz2
Recursos adicionales
-
Para obtener más información sobre la grabación de un archivo
perf.data, consulte Grabación y análisis de perfiles de rendimiento con perf. -
Para más información sobre la captura de datos del gráfico de llamadas con
perf record, consulte Captura de datos del gráfico de llamadas con el registro de perf.