代码性能分析工具traceView简单介绍

首先推荐看一篇博客:http://blog.csdn.net/xiaominghimi/article/details/6105212,作者介绍地非常详细。

我简单总结一下其使用方法:

1、Method.startTraceView(name)在你开始的地方,例如onCreate

2、Method.stopTraceView()在停止的地方,如onDestroy等。注意,onDestroy可能调用比较晚,可以自行调整,例如在onPause里调用

3、运行,会在mnt\sdCard下面生成名为name.trace的trace文件,导出

4、cmd,进入DOS,[traceview 文件地址]运行之。就可以看到分析出来的图,如下图

 

上图罗列出了各个函数所占的时间,可以查看到具体哪些函数消耗了CPU

附注:

inclusive-本身运行时间+子函数运行时间

exclusive本身运行时间

posted @ 2012-11-02 16:08  西瓜君  阅读(283)  评论(0编辑  收藏  举报