Profiler生成的快照有四种查看方式,分别以不同的图表格式来表示CPU代码执行情况
Call Chart 上图表示A调用了B,B调用了C,B执行完毕后,A又调用了D,以此类推
Flame Chart
Flame Chart强调【类之间的调用关系】和【单个类总的执行时间】,因此对相同调用关系的类进行了合并,并将被调用者放在最上面,横坐标长度不再表示实际时间,而是表示总的执行时间
Top Down
Top Down以展开树的形式来展示调用关系,从顶级方法逐步指向下级方法
Bottom Up
和Top Down类似,但是从底级方法逐步指向上级方法