Red Hat Training
A Red Hat training course is available for RHEL 8
14.3.2. Mostrando quais amostras de CPU foram coletadas com relatório de perf
O comando perf record
mostra dados de desempenho e armazena esses dados em um arquivo perf.data
que pode ser lido com o comando perf report
. O comando perf record
sempre registra quais amostras de CPU foram coletadas. Você pode configurar perf report
para exibir estas informações.
Pré-requisitos
-
A ferramenta de espaço do usuário
perf
está instalada. Para mais informações, consulte Instalando o perf. -
Há um arquivo
perf.data
criado comperf record
no diretório atual. Se o arquivoperf.data
foi criado com acesso root, você precisa rodarperf report
também com acesso root.
Procedimento
Mostrar o conteúdo do arquivo
perf.data
para uma análise mais detalhada durante a ordenação por CPU:# relatório do perf --classificar cpu
Você pode ordenar por CPU e comando para exibir informações mais detalhadas sobre onde o tempo da CPU está sendo gasto:
# relatório perf --sort cpu,comm
Este exemplo listará os comandos de todas as CPUs monitoradas por total overhead em ordem decrescente de uso overhead e identificará a CPU na qual o comando foi executado.
Recursos adicionais
-
Para mais informações sobre a gravação de um arquivo
perf.data
, consulte Gravação e análise de perfis de desempenho com perf.