eg,命令:
perf top -c 7
指定系統核心,來檢視cpu佔用率高的原因。
top類似於linux的top命令,對系統效能進行實時分析。
perf top對於某個指定的事件(預設是cpu週期),顯示消耗最多的函式或者指令
perf top [-e | --event=event]
perf top -g [fractal],路徑概率為相對值,加起來為100%,呼叫順序為從下往上。
perf top -g graph,路徑概率為絕對值,加起來為該函式的熱度。
perf top -k /data/perf/vmlinux //可以完整分析kernel的symbols
perf top --help 可以列出所有的options
reference:
系統級效能分析工具perf的介紹與使用
perf工具使用
系統級效能分析工具 — perf
perf top 反彙編
perf常用用法簡介
perf top檢視程序cpu高原因
linux效能診斷 perf工具
安裝perf yum install perf perf幾個常用命令 統計全域性性能 perf record g 檢視記錄 perf report 檢視某個程序的異常問題 檢視程序id ps aux grep index.php 檢視記錄 perf record p 276 一段時間後 檢視記錄 p...
linux效能分析工具之perf
一 perf 之perf stat 輸出 1.perf stat p pid 預設輸出列表 也可以指定輸出 關鍵事件,具體事件 使用 perf list 檢視 1 task clock cpu占用比率 2 cpu migrations cpu 遷移次數 3 page faults 缺頁發生次數,程序...
perf工具的使用
監控 測試 優化perf 火焰圖分析程式效能 1 perf命令簡要介紹 效能調優時,我們通常需要分析查詢到程式百分比高的熱點 片段,這便需要使用 perf record 記錄單個函式級別的統計資訊,並使用 perf report 來顯示統計結果 perf record perf report 舉例 ...