This seems like a really short blog post on the subject. Is there anything that goes into greater detail, esp. with Linux perf tools?
- https://easyperf.net/blog/2018/08/26/Basics-of-profiling-wit...
- https://easyperf.net/blog/2019/04/03/Precise-timing-of-machi...
- https://easyperf.net/blog/2019/02/09/Top-Down-performance-an...
But in the end, my almost every article contains a Linux perf use case scenario.