1. 首页
  2. 数据库
  3. 其它
  4. Android性能优化典范(下)

Android性能优化典范(下)

上传者: 2021-02-23 08:37:34上传 PDF文件 593.98KB 热度 17次
虽然Android有自动管理内存的机制,但是对内存的不恰当使用仍然容易引起严重的性能问题。在同一帧里面创建过多的对象是件需要特别引起注意的事情。Android系统里面有一个GenerationalHeapMemory的模型,系统会根据内存中不同的内存数据类型分别执行不同的GC操作。例如,最近刚分配的对象会放在YoungGeneration区域,这个区域的对象通常都是会快速被创建并且很快被销毁回收的,同时这个区域的GC操作速度也是比OldGeneration区域的GC操作速度更快的。除了速度差异之外,执行GC操作的时候,任何线程的任何操作都会需要暂停,等待GC操作完成之后,其他操作才能够继续运行
用户评论