1. 程式人生 > >火焰圖

火焰圖

  • y軸:棧深度
  • x軸:cpu時間
  • 長方形:一個棧(方法)
  • 長度:出現在監視器中的時長(佔用cpu的時間)
  • 其他:從左到右的順序只是按字母排序,無其他意義

 火焰圖就是看頂層的哪個函式佔據的寬度最大。只要有"平頂"(plateaus),就表示該函式可能存在效能問題。

 

ref:

 

https://juejin.im/entry/5baf98165188255c865e2d88

http://www.ruanyifeng.com/blog/2017/09/flame-graph.html