You can get Oprofile RPM from "https://www.rpmfind.net/" How to use Oprofile tools: Get report Steps : 1. opcontrol init //載入模塊,mout /dev/oprofile 創建必 ...
You can get Oprofile RPM from https://www.rpmfind.net/
How to use Oprofile tools:
Get report Steps:
opcontrol --init //載入模塊,mout /dev/oprofile 創建必需的文件和目錄
opcontrol --no-vmlinux
opcontrol --reset //清除當前會話中的數據
opcontrol --start //開始profiling
運行應用程式(test),oprofile會對它進行profiling
opcontrol --dump //把收集到的數據寫入文件
opcontrol --stop //停止profiling
opcontrol -h //關閉守護進程oprofiled
Analysis report
- opreport : 以鏡像(image)的角度顯示檢測結果,進程、動態庫、內核模塊屬於鏡像範疇
- opreport -l : 以函數的角度顯示檢測結果
- opreport -l test : 以函數的角度,針對test進程顯示檢測結果
- opannotate -s test : 以代碼的角度,針對test進程顯示檢測結果