perf效能工具

2021-09-25 10:02:24 字數 591 閱讀 9335

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 舉例 ...