perf是一個Linux系統中的性能分析工具,它支持硬體性能計數、軟體性能計數和動態偵測。

perf
原始碼庫https://github.com/torvalds/linux/tree/master/tools/perf
程式語言C
作業系統Linux kernel
類型性能監測和分析
許可協議GNU GPL
網站perf.wiki.kernel.org/index.php/Main_Page

子命令

編輯

perf與一些子命令配合使用:

  • stat: 測量運行單個程序或是系統運行一段時間內的性能計數
  • top: 動態查看當前系統的熱點函數
  • record: 測量和保存單個程序的採樣數據[1]
  • report: 分析由perf record產生的數據文件[1]
  • list: 列舉出perf支持的性能計數事件

參考文獻

編輯
  1. ^ 1.0 1.1 Urs Fässler perf file format 網際網路檔案館存檔,存檔日期2012-12-14., CERN Openlab, 2011