代码性能分析工具traceView简单介绍
2012-11-02 16:08
309 查看
首先推荐看一篇博客:/article/1363597.html,作者介绍地非常详细。
我简单总结一下其使用方法:
1、Method.startTraceView(name)在你开始的地方,例如onCreate
2、Method.stopTraceView()在停止的地方,如onDestroy等。注意,onDestroy可能调用比较晚,可以自行调整,例如在onPause里调用
3、运行,会在mnt\sdCard下面生成名为name.trace的trace文件,导出
4、cmd,进入DOS,[traceview 文件地址]运行之。就可以看到分析出来的图,如下图
上图罗列出了各个函数所占的时间,可以查看到具体哪些函数消耗了CPU
附注:
inclusive-本身运行时间+子函数运行时间
exclusive本身运行时间
我简单总结一下其使用方法:
1、Method.startTraceView(name)在你开始的地方,例如onCreate
2、Method.stopTraceView()在停止的地方,如onDestroy等。注意,onDestroy可能调用比较晚,可以自行调整,例如在onPause里调用
3、运行,会在mnt\sdCard下面生成名为name.trace的trace文件,导出
4、cmd,进入DOS,[traceview 文件地址]运行之。就可以看到分析出来的图,如下图
上图罗列出了各个函数所占的时间,可以查看到具体哪些函数消耗了CPU
附注:
inclusive-本身运行时间+子函数运行时间
exclusive本身运行时间
相关文章推荐
- LINUX下性能分析工具简单介绍
- TraceView性能分析工具介绍
- TraceView性能分析工具介绍
- TraceView性能分析工具介绍
- 【Java/Android性能优2】Android性能调优工具TraceView介绍
- Android性能分析工具-TraceView
- [转载]正确使用Android性能分析工具——TraceView
- 正确使用Android性能分析工具——TraceView
- 11 个 Visual Studio 代码性能分析工具
- 正确使用 Android 性能分析工具——TraceView
- 性能分析工具gprof介绍
- VMKD windbg+vmWare进行两机调试的加速工具的介绍及原理简单分析
- 内存泄漏检测和静态代码分析等工具简单列举
- 展示C代码覆盖率的gcovr工具简单介绍及相关命令使用演示样例
- 【Java/Android性能优3】Android性能调优工具TraceView使用介绍
- Android性能调优工具TraceView介绍
- JVM虚拟机性能监测与故障处理工具简单介绍
- 性能测试工具介绍(代码+数据库)
- 正确使用Android性能分析工具——TraceView
- 正确使用Android性能分析工具——TraceView