17.5. Interpretação da saída do relatório perf c2c
A visualização exibida ao executar o comando perf c2c report --stdio ordena os dados em várias tabelas:
- Informações sobre eventos de rastreamento
-
Esta tabela fornece um resumo de alto nível de todas as amostras de carga e armazenamento, que são coletadas pelo comando
perf c2c record. - Informações sobre eventos da Linha Global Shared Cache
- Esta tabela fornece estatísticas sobre as linhas de cache compartilhadas.
- c2c Detalhes
-
Esta tabela fornece informações sobre quais eventos foram amostrados e como os dados do
perf c2c reportsão organizados dentro da visualização. - Tabela de Linha de Cache de Dados Compartilhados
- Esta tabela fornece um resumo de uma linha para as linhas de cache mais quentes onde o compartilhamento falso é detectado e é classificado em ordem decrescente pela quantidade de HITMs remotos detectados por linha de cache por padrão.
- Distribuição de Linha de Cache compartilhada Pareto
Estas tabelas fornecem uma variedade de informações sobre cada linha de cache com contendas:
- As linhas do cache estão numeradas na coluna "NUM", começando em 0.
- O endereço virtual de cada linha de cache está contido na coluna "Offset do endereço de dados" e seguido posteriormente pelo offset na linha de cache onde ocorreram diferentes acessos.
- A coluna "Pid" contém a identificação do processo.
- A coluna "Endereço do código" contém o endereço do código do ponteiro de instruções.
- As colunas sob a etiqueta "ciclos" mostram as latências médias de carga.
- A coluna "cpu cnt" mostra quantas amostras diferentes de CPUs vieram (essencialmente, quantas CPUs diferentes estavam esperando pelos dados indexados naquele determinado local).
- A coluna "Símbolo" exibe o nome ou símbolo da função.
- A coluna "Shared Object" mostra o nome da imagem ELF de onde vêm as amostras (o nome [kernel.kallsyms] é usado quando as amostras vêm do kernel).
- A coluna "Fonte:Linha" exibe o arquivo fonte e o número da linha.
- A coluna "Lista de Nó" mostra de quais CPUs específicas vieram amostras para cada nó.