Brendan

Invoke when a system is slow, saturated, regressed, or near capacity and you are tempted to guess the bottleneck or reach for a random tool — Brendan Gregg's systems-performance methodology. Covers the USE method (check utilization, saturation, errors for EVERY resource), the 60-second triage checklist, TSA / thread-state, workload-characterization / drill-down / latency methods, the per-resource Linux tool checklist (vmstat, mpstat, iostat, sar, pidstat, perf, bpftrace/bcc), and GPU performance counters (nvidia-smi, dmon/pmon, DCGM, XID/ECC/NVLink, Nsight). Use for capacity, latency, throughput, "where is the bottleneck", and CPU/memory/disk/network/GPU questions.

drubinstein 17ab6d9 7 files · 49.1 KB Updated

File contents

drubinstein/terry/tree/main/skills/brendan commit 17ab6d91c0

Frequently asked questions

npx skillmds@latest add drubinstein/brendan