Red Hat Training

A Red Hat training course is available for RHEL 8

14.4. Monitoramento de CPUs específicas com perf

Você pode configurar a ferramenta perf para monitorar apenas CPUs específicas de interesse.

14.4.1. Monitoramento de CPUs específicas com registro de perf e relatório de perf

Você pode configurar perf record para apenas uma amostra específica de CPUs de interesse e analisar o arquivo perf.data gerado com perf report para análise posterior.

Pré-requisitos

  • A ferramenta de espaço do usuário perf está instalada. Para mais informações, consulte Instalando o perf.

Procedimento

  1. Amostra e registra os dados de desempenho nas CPU's específicas, gerando um arquivo perf.data:

    • Usando uma lista separada por vírgulas de CPUs:

      # registro perf -C 0,1 sleep seconds

      O exemplo anterior mostra amostras e registra dados em CPUs 0 e 1 por um período de seconds segundos, conforme ditado pelo uso do comando sleep.

    • Usando uma gama de CPUs:

      # registro perf -C 0-2 sleep seconds

      O exemplo anterior mostra e registra dados em todas as CPUs de CPU 0 a 2 por um período de seconds segundos, conforme ditado pelo uso do comando sleep.

  2. Mostrar o conteúdo do arquivo perf.data para análise posterior:

    # relatório perf

    Este exemplo mostrará o conteúdo de perf.data. Se você estiver monitorando várias CPUs e quiser saber quais dados de CPU foram amostrados, veja Mostrando quais amostras de CPU foram coletadas com o relatório perf.