Red Hat Training
A Red Hat training course is available for RHEL 8
14.3. Identificação de CPUs ocupadas com perf
Ao investigar problemas de desempenho em um sistema, você pode usar a ferramenta perf
para identificar as CPUs mais ocupadas, a fim de concentrar seus esforços.
14.3.1. Exibição de quais eventos de CPU foram contados com a estatística de perf
Você pode usar perf stat
para exibir quais eventos de CPU foram contados, desativando a agregação de contagem de CPU. Você deve contar os eventos no modo de todo o sistema usando a bandeira -a
para usar esta funcionalidade.
Pré-requisitos
-
A ferramenta de espaço do usuário
perf
está instalada. Para mais informações, consulte Instalando o perf.
Procedimento
Conte os eventos com a agregação de contagem de CPU desativada:
# perf stat -a -A dormir seconds
O exemplo anterior mostra a contagem de um conjunto padrão de eventos comuns de hardware e software registrados durante um período de tempo de
seconds
segundos, como ditado pelo comandosleep
, sobre cada CPU individual em ordem ascendente, começando porCPU0
. Como tal, pode ser útil especificar um evento como os ciclos:# perf stat -a -A -e ciclos de sono seconds