设为首页 加入收藏

TOP

Android 代码性能优化建议(二)
2015-11-10 13:46:00 来源: 作者: 【 】 浏览:4
Tags:Android 代码 性能 优化 建议
能问题。你应该确保你能够准确测量出现在的性能,否则你也不会知道优化是否真的有效。


本章节中所有的技巧都需要Benchmark(基准测试)的支持。Benchmark可以在?code.google.com "dalvik" project?中找到


Benchmark是基于Java版本的?Caliper?microbenchmarking(基准微测,译者注)框架开发的。Microbenchmarking很难做准确,所以Caliper帮你完成这部分工作,甚至还帮你测了你没想到需要测量的部分(因为,VM帮你管理了代码优化,你很难知道这部分优化有多大效果)。我们强烈推荐使用Caliper来做你的基准微测工作。


我们也可以用Traceview?来测量,但是测量的数据是没有经过JIT优化的,所以实际的效果应该是要比测量的数据稍微好些。


关于如何测量与调试,还可以参考下面两篇文章:


首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇PHP 循环中「引用」引发的奇怪问题 下一篇通过GDB快速定位“段错误”的位置

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: