Perf
From Attie's Wiki
Contents |
Install
apt-get install linux-tools-common linux-tools-$(uname -r)
Using
The Basics
# Unrestrict the kernel symbol maps echo -n 0 | sudo tee /proc/sys/kernel/kptr_restrict > /dev/null # start the process, and get its PID # record some data, to perf.data (kill perf when done) perf record -p ${PID} # review the recorded data perf report --stdio
Record a Call Graph
perf record -g -p ${PID}
Record for 30 seconds
perf record -p ${PID} sleep 30