diff --git a/pages/linux/perf.md b/pages/linux/perf.md new file mode 100644 index 0000000000..02b44e31ee --- /dev/null +++ b/pages/linux/perf.md @@ -0,0 +1,19 @@ +# perf + +> Framework for linux performance counter measurements. + +- Gather basic performance counter stats for a command: + +`perf stat {{command}}` + +- Display system-wide real time performance counter profile: + +`sudo perf top` + +- Run a command and record its profile into perf.data: + +`sudo perf record {{command}}` + +- Read perf.data (created by perf record) and display the profile: + +`sudo perf report`