跳至內容

perf

維基百科,自由的百科全書

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

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

子命令[編輯]

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