3.5.4. Perf
O perf ferramenta fornece um número de contadores de desempenho úteis que permitem ao usuário avaliar o impacto de outros comandos em seu sistema:
perf stat- Este comando fornece estatísticas globais para eventos de desempenho comuns, incluindo instruções executadas e ciclos de relógio consumidos. Você pode usar a opção de sinalizadores para reunir estatísticas de eventos além dos eventos de medição padrão. A partir do Red Hat Enterprise Linux 6.4, é possível usar
perf statuspara filtrar monitoramento baseado em um ou mais grupos de controle especificados (cgroups). Para mais informações, leia a página do manual:man perf-stat. perf record- This command records performance data into a file which can be later analyzed using
perf report. For further details, read the man page:man perf-record. perf report- This command reads the performance data from a file and analyzes the recorded data. For further details, read the man page:
man perf-report. perf list- This command lists the events available on a particular machine. These events will vary based on the performance monitoring hardware and the software configuration of the system. For further information, read the man page:
man perf-list. perf top- This command performs a similar function to the top tool. It generates and displays a performance counter profile in realtime. For further information, read the man page:
man perf-top.
Mais informações sobre o perf estão disponíveis no Red Hat Enterprise Linux Developer Guide, disponível em http://access.redhat.com/site/documentation/Red_Hat_Enterprise_Linux/.