【实践】Method Tracking

来源:互联网 发布:如何注册淘宝商标 编辑:程序博客网 时间:2024/06/15 06:04

一.能做什么?

直观的看到某个时间段内哪个方法花了多少时间。

二.工作台介绍

非独占时间: 某函数占用的CPU时间,包含内部调用其它函数的CPU时间。
独占时间: 某函数占用CPU时间,但不含内部调用其它函数所占用的CPU时间。

三.如何操作

点击Start Method Tracking, 一段时间后再点击一次, trace文件被自动打开,

我们如何判断可能有问题的方法?

通过方法的调用次数和独占时间来查看,通常判断方法是:

如果方法调用次数不多,但每次调用却需要花费很长的时间的函数,可能会有问题。
如果自身占用时间不长,但调用却非常频繁的函数也可能会有问题。

四.实践

http://blog.csdn.net/mwq30123/article/details/54882663

五.参考资料:

原创粉丝点击