打日志流程

打印日志

在源码处打日志,注意每个函数必须对应的start和end,返回调用的用赋值处理,然后加日志。

处理日志...

画出代码调用图

根据函数调用关系和打断点的日志的位置,画出日志的函数调用关系图。

画出Excel表

根据函数调用关系,将处理后的日志数据整理到Excel表中,按照调用链排列。

将平均耗时单独统计出来

数据处理

根据调用图和excel表的数据,确立出问题的函数的位置。如有必要,进一步细化函数调用(重复这个流程),找到最终的函数出问题的位置。例如:本例中,最终的问题出在这三个函数上,更进一步的工作是细化深入这三个函数的耗时的具体位置。​

原文地址:https://www.cnblogs.com/niubidexiebiao/p/15749430.html