華為鯤鵬性能優(yōu)化工具支持從哪些維度分析?
Tuning Kit是針對TaiShan服務器的性能分析和優(yōu)化工具,能收集服務器的處理器硬件、操作系統(tǒng)、進程/線程、函數(shù)等各層次的性能數(shù)據(jù),分析出系統(tǒng)性能指標,定位到瓶頸點及熱點函數(shù)。
華為鯤鵬性能優(yōu)化工具支持的功能特性如下:
支持采集整個系統(tǒng)或指定進程(包括運行中的進程或直接啟動的進程)的CPU Cycles性能事件,能夠快速定位到熱點函數(shù),包括應用程序函數(shù)、模塊函數(shù)與內(nèi)核函數(shù),甚至能夠定位到熱點指令。
支持熱點函數(shù)按照CPU核/線程/模塊進行分組,支持查看熱點函數(shù)調(diào)用棧。
支持通過火焰圖查看熱點函數(shù)及其調(diào)用棧。
支持代碼映射功能,即查看函數(shù)內(nèi)的熱點指令及該指令對應的高級語言文件及行號。
支持顯示匯編代碼的控制流圖。
支持分析Java代碼的熱點函數(shù)及熱點指令。