Useful Links

From Perf Wiki
(Difference between revisions)
Jump to: navigation, search
(Manuals)
(Add link to my perf tutorial, as previously requested)
Line 12: Line 12:
 
* [https://biriukov.dev/docs/page-cache/0-linux-page-cache-for-sre/ Viacheslav Biriukov mentions using perf to get more info about page cache activity in the "Advanced tools" section in his "SRE deep dive into Linux Page Cache" series of articles]
 
* [https://biriukov.dev/docs/page-cache/0-linux-page-cache-for-sre/ Viacheslav Biriukov mentions using perf to get more info about page cache activity in the "Advanced tools" section in his "SRE deep dive into Linux Page Cache" series of articles]
 
* [https://doordash.engineering/2021/04/01/examining-problematic-memory-with-bpf-perf-and-memcheck/ Filip Busic uses perf and other BPF tools in "Examining Problematic Memory in C/C++ Applications with BPF, perf, and Memcheck"]
 
* [https://doordash.engineering/2021/04/01/examining-problematic-memory-with-bpf-perf-and-memcheck/ Filip Busic uses perf and other BPF tools in "Examining Problematic Memory in C/C++ Applications with BPF, perf, and Memcheck"]
 +
* (French) [https://grasland.pages.in2p3.fr/tp-perf/html/ Hadrien Grasland's perf tutorial (designed to be run on a specific system, but could be adapted to self-study without too much effort)]
  
 
=Useful web sites about profilers=
 
=Useful web sites about profilers=

Revision as of 06:18, 7 March 2023

Contents


Useful web sites about the Linux perf tools

Useful web sites about profilers

Presentations

Manuals

  • Intel PMU event tables, in particular Appendix B of the Intel® 64 and IA-32 Architectures Optimization Reference Manual
  • AMD PMU event table, the Processor Programming Reference Manual for AMD 17h family see Section 2.1.15 Performance Monitor Counters.
  • ARM PMU event tables, see Chapter D7. The Performance Monitors Extension, of the Arm Architecture Reference Manual Armv8, for Armv8-A architecture profile.
  • ARM Neovese N2 PMU guide.
Personal tools