Nós compilamos uma lista de 7 alternativas gratuitas e pagas para o perf. Os principais concorrentes incluem: ftrace, ltrace. Além disso, os usuários também fazem comparações entre perf e ktap, strace, DTrace. Além disso, você pode conferir outras opções semelhantes aqui: Ferramentas de desenvolvimento.
Nós compilamos uma lista de 7 alternativas gratuitas e pagas para o perf. Os principais concorrentes incluem: ftrace, ltrace. Além disso, os usuários também fazem comparações entre perf e ktap, strace, DTrace. Além disso, você pode conferir outras opções semelhantes aqui: Ferramentas de desenvolvimento.
Contadores de desempenho da CPU do instrumento, pontos de rastreamento, kprobes e uprobes (rastreamento dinâmico).
Contadores de desempenho da CPU do instrumento, pontos de rastreamento, kprobes e uprobes (rastreamento dinâmico).
perf Plataformas
Linux
perf Visão geral
perf é uma ferramenta de análise de desempenho no Linux, disponível no kernel Linux versão 2.6.31 em tools / perf, e é frequentemente atualizada e aprimorada. Ele é capaz de criar perfis leves, suporta contadores de desempenho de hardware, pontos de rastreamento, contadores de desempenho de software (por exemplo, hrtimer) e análises dinâmicas (por exemplo, kprobes ou uprobes).
A saída do perf pode ser usada para gerar gráficos de chama.
Às vezes, o perf é chamado de "Contadores de desempenho para Linux (PCL)", "Eventos perf do Linux (LPE)", "perf_events" ou "Perf Tools".