打日志流程
打印日志
在源码处打日志,注意每个函数必须对应的start和end,返回调用的用赋值处理,然后加日志。
处理日志...
画出代码调用图
根据函数调用关系和打断点的日志的位置,画出日志的函数调用关系图。
画出Excel表
根据函数调用关系,将处理后的日志数据整理到Excel表中,按照调用链排列。
将平均耗时单独统计出来
数据处理
根据调用图和excel表的数据,确立出问题的函数的位置。如有必要,进一步细化函数调用(重复这个流程),找到最终的函数出问题的位置。例如:本例中,最终的问题出在这三个函数上,更进一步的工作是细化深入这三个函数的耗时的具体位置。