安裝perf
yum install perf
perf幾個常用命令
# 統計全域性性能
perf record -g
# 檢視記錄
perf report
檢視某個程序的異常問題
# 檢視程序id ps aux|grep index.php
# 檢視記錄 perf record -p 276
一段時間後
# 檢視記錄 perf report
實時的觀測 我們還可以使用類似top的指令用法
# 全域性性能觀測 perf top
# 監控某個程序 perf top -p 327
我們還可以
# 根據comms限定範圍 perf top --comms nginx,php
可能並不是乙個程序在提供服務,如果需要全部分析的話可以利用,
分隔 perf top -p 23015,32476
perf效能工具
eg,命令 perf top c 7 指定系統核心,來檢視cpu佔用率高的原因。top類似於linux的top命令,對系統效能進行實時分析。perf top對於某個指定的事件 預設是cpu週期 顯示消耗最多的函式或者指令 perf top e event event perf top g fract...
linux效能分析工具之perf
一 perf 之perf stat 輸出 1.perf stat p pid 預設輸出列表 也可以指定輸出 關鍵事件,具體事件 使用 perf list 檢視 1 task clock cpu占用比率 2 cpu migrations cpu 遷移次數 3 page faults 缺頁發生次數,程序...
linux效能診斷工具命令集
檢視當前系統load uptime 檢視系統狀態和每個程序的系統資源使用狀況 top 視覺化顯示cpu的使用狀況 htop 檢視每個cpu的負載資訊 mpstat p all 1 每隔1秒檢視磁碟io的統計資訊 iostat xkdz 1 每隔一秒檢視虛擬記憶體的使用資訊 vmstat 1 檢視記憶...