使用perf監控Linux核心網路丟棄的資料報

2021-10-09 02:25:17 字數 756 閱讀 8650

本文將使用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 缺頁發生次數,程序...