Android性能优化:建立体系与方法论.pdfVIP

  • 1
  • 0
  • 约5.12千字
  • 约 5页
  • 2026-07-09 发布于四川
  • 举报

《Android性能优化》这本⼩册到这⾥就结束了,⼩册中针对内存、速度和包体积介绍了不少优化⽅案,但是优化

⽅案是⽆穷⽆尽的,⼩册中并不能完全穷尽这些的⽅案。⼩册想传达的,也并不是⼀个个独⽴的优化⽅案,⽽是帮

⼤家在性能优化上建⽴体系知识和成优化⽅法论。

对于接触性能优化时间⽐较短的开发者来说,是很难总结和沉淀出这些体系的知识和⽅法论的。⽽我恰好⻓期从事

性能优化,⼜恰好有相关的体系化沉淀,所以我写了这本⼩册,希望能将这些经验给⼤家。

⼩册的最后,再针对性能优化本质,以及如何做能优化做些总结。

性能优化的本质

我认为性能优化的本质,是合理且充分使⽤硬件资源,让程序的表现更好,以此来获取的客户留存、使⽤时

⻓、⼝碑和利润等等收益。那么,基于本质来思考,做性能优化最重要就是:

1.合理且充分使⽤硬件资源;

2.让程序表现更好,并取得收益。

下⾯,我们就详细讲⼀下这2件事情。

合理且充分使⽤硬件资源

⾸先,“充分”就是将硬件的资源充分发挥出来。但要注意,充分不⼀定是合理的。⽐如我们⼀下开启了⼏百个线

程,CPU被充分发挥了,却这并不合理,因为此时主线程⽆法获得⾜够的CPU资源,那合理就是所发挥出来的硬

件资源能给程序表现带来正向的作⽤。

硬件资源包括:CPU、内存、硬盘、电量和流量(严格上不属

文档评论(0)

1亿VIP精品文档

相关文档