Brendan Gregg 於今年八月在LinuxCon所給的演說,內容涵蓋high-level overview到常用基本指令可讓工程師知道如何分析系統效能瓶頸。
讀者可從基本的uptime, top, ps, vmstat, mpstat, free,到進階練習strace/ltrace, tcpdump, netstat, nicstat, pidstat, iotop, slabtop …etc.
尤其開頭第二頁的big picture做得相當棒,可以當成cheat sheet
SIDE NOTE: 緣起於我想了解目前的build machine是CPU bound, memory bound, I/O bound, 我用了vmstat, top, free, tmux不斷的實驗與觀察,輾轉又發現這篇投影片。