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 status
para 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/.