在解析 perf.data 檔案時,Hotspot 可以充當「perf report」指令的透明替代品,此外還提供透過 FlameGraph 進行視覺化、頂級實用程式風格的摘要狀態概覽、呼叫統計資料聚合、各種類型排序等功能、顯示工具提示、內建機制搜尋以及並排顯示多個事件指標的能力。
在新版本中:
- 顯著加速大型複雜應用程式分析數據的解釋。 例如,為 Firefox 產生的 perf.data 檔案現在的分析速度提高了一個數量級。
- 新增了對解析使用 zstd 演算法壓縮資料的檔案的正確支持,這些檔案是在啟動時創建的
「perf record -z」並允許您將大小減小一兩個數量級。 - 時間刻度已經過現代化,可以在放大時顯示時間軸標記和單位前綴。
- 已實現對 rustc 編譯器所新增的符號的解析。
- perfparser 子模組已更新,改進了對使用 fork 呼叫的平行化的支援。
來源: opennet.ru