Uma referência prática para explorar Linux perf (perf_events) na análise de desempenho e no debugging de sistemas Linux, com fontes de eventos variadas.
A página reúne exemplos de uso do Linux perf, também chamado perf_events, para análise de desempenho e debugging em sistemas Linux.
Entre as fontes de eventos citadas estão tracepoints, kprobes e uprobes, contadores de desempenho de hardware (PMCs) e eventos de software.
Para começar, escolha uma pergunta mensurável, como onde o tempo de execução está sendo gasto. Selecione uma fonte de eventos adequada e faça uma captura curta antes de ampliar o profiling ou o tracing.
Ao estudar ou adaptar os exemplos com IA, remova dados pessoais e segredos de logs, comandos e configurações. Envie apenas o contexto necessário e siga a política da organização para dados que possam identificar pessoas ou sistemas.