Brendan's site:
Start Here
Homepage
Blog
Sys Perf book
BPF Perf book
Linux Perf
eBPF Tools
perf Examples
Perf Methods
USE Method
TSA Method
Off-CPU Analysis
Active Bench.
WSS Estimation
Flame Graphs
Flame Scope
Heat Maps
Frequency Trails
Colony Graphs
DTrace Tools
DTraceToolkit
DtkshDemos
Guessing Game
Specials
Books
Other Sites
Systems Performance 2nd Ed.
BPF Performance Tools book
Recent posts:
04 Aug 2025 »
When to Hire a Computer Performance Engineering Team (2025) part 1 of 2
22 May 2025 »
3 Years of Extremely Remote Work
01 May 2025 »
Doom GPU Flame Graphs
29 Oct 2024 »
AI Flame Graphs
22 Jul 2024 »
No More Blue Fridays
24 Mar 2024 »
Linux Crisis Tools
17 Mar 2024 »
The Return of the Frame Pointers
10 Mar 2024 »
eBPF Documentary
28 Apr 2023 »
eBPF Observability Tools Are Not Security Tools
01 Mar 2023 »
USENIX SREcon APAC 2022: Computing Performance: What's on the Horizon
17 Feb 2023 »
USENIX SREcon APAC 2023: CFP
02 May 2022 »
[email protected]
15 Apr 2022 »
Netflix End of Series 1
09 Apr 2022 »
TensorFlow Library Performance
19 Mar 2022 »
Why Don't You Use ...
26 Sep 2021 »
The Speed of Time
06 Sep 2021 »
ZFS Is Mysteriously Eating My CPU
30 Aug 2021 »
Analyzing a High Rate of Paging
27 Aug 2021 »
Slack's Secret STDERR Messages
05 Jul 2021 »
USENIX LISA2021 Computing Performance: On the Horizon
Blog index
About
RSS
Brendan Gregg's Blog