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 comando sleep, sobre cada CPU individual em ordem ascendente, começando por CPU0. Como tal, pode ser útil especificar um evento como os ciclos:

    # perf stat -a -A -e ciclos de sono seconds