本文將使用perf監控linux核心網路丟棄的資料報,如果還沒有安裝perf,請先按一下步驟安裝:
根據提示,安裝所需的依賴,要注意的是,核心版本不同,安裝命令略有差異:
perf的用法幫助資訊:
下面用perf監控丟棄的資料報,使用 perf 監視 kfree_skb 事件:
sudo perf record -g -a -e skb:kfree_skb
sudo perf script
結果如下:
可以看到,使用 perf 監視 kfree_skb 事件,找到了資料報丟棄的地方。
perf工具的使用
監控 測試 優化perf 火焰圖分析程式效能 1 perf命令簡要介紹 效能調優時,我們通常需要分析查詢到程式百分比高的熱點 片段,這便需要使用 perf record 記錄單個函式級別的統計資訊,並使用 perf report 來顯示統計結果 perf record perf report 舉例 ...
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 缺頁發生次數,程序...