Resultados da pesquisa a pedido "perf"
Bons recursos para programar contadores PEBS (Amostragem precisa com base em eventos)?
Eu tenho tentado registrar todos os acessos à memória de um programa, o que, como li, parece impossível. Eu tenho tentado ver até que ponto posso registrar pelo menos uma grande parte dos acessos à memória, se não todos. Então, eu estava olhando ...
Coletando os dados para um processo de partiulcar da PMU para cada 1 milhão de segundos
Gostaria de acessar os contadores de desempenho de hardware para um PID específico a cada 1 mili segundo e salvar a saída em um arquivo de texto. O código abaixo coleta os dados de todos os processos em execução no sistema em paralelo por um ...
Criação de perfil de tempos de sono com perf
Eu estava procurando uma maneira de descobrir onde meu programa gasta tempo. Eu li otutorial de perf [https://perf.wiki.kernel.org/index.php/Tutorial]e tentou definir o perfil dos tempos de sono, conforme descrito lá. Eu escrevi o programa mais ...
Como usar a ferramenta linux `perf` para gerar o perfil“ fora da CPU ”
Brendan D. Gregg (autor do livro DTrace) tem uma variante interessante de criação de perfil: oCriação de perfil "Fora da CPU" [http://www.brendangregg.com/offcpuanalysis.html](eGráfico de chama fora da ...
Comando perf do Linux para referências de cache
Quero medir a taxa de falta de cache do meu código. Podemos usar a lista perf para mostrar os eventos suportados. Minha área de trabalho possui um processador Intel (R) Core (TM) i5-2400 CPU a 3,10 GHz, a lista perf contém atualizações de cache e ...
Eventos desconhecidos no nodejs / v8 flamegraph usando perf_events
Eu tento fazer alguns perfis de nodejs usando o Linux perf_events, conforme descrito por Brendan Greggaqui [http://www.brendangregg.com/blog/2014-09-17/node-flame-graphs-on-linux.html]. O fluxo de trabalho é o seguinte: execute o nó> 0.11.13 ...
O relatório perf mostra que esta função “__memset_avx2_unaligned_erms” possui sobrecarga. isso significa que a memória está desalinhada?
Estou tentando criar um perfil do meu código C ++ usando a ferramenta perf. A implementação contém código com instruções SSE / AVX / AVX2. Além desse código, é compilado com-O3 -mavx2 -march=native bandeiras. Acredito__memset_avx2_unaligned_erms ...
Entendendo o impacto do lfence em um loop com duas longas cadeias de dependência, para aumentar comprimentos
Eu estava brincando com o códigoesta resposta [https://stackoverflow.com/a/50496379/5801661], modificando-o levemente: BITS 64 GLOBAL _start SECTION .text _start: mov ecx, 1000000 .loop: ;T is a symbol defined with the CLI (-DT=...) TIMES T imul ...
Como restringir perf.data a um subintervalo de tempo
Eu uso o linux perf (perf_events) para produzir um arquivo perf.data com timestamps. Como posso gerar um relatório de todos os eventos em um sub intervalo de tempo [i-start, i-end]? Posso talvez restringir perf.data para um arquivo ...
Página 2 do 2