一篇关于_安卓内存抖动的文章

来源:互联网 发布:环保数据采集传输仪 编辑:程序博客网 时间:2024/05/16 07:41

《内存抖动》一词,个人的理解是_app所在进程的内存空间使用波动过大,高低起伏

使用安卓Studio的Memory工具就可以,观察到内存的波动情况,


简单的说一下图片的意思,波纹最高的地方,就是代表当前内存使用情况已经达到触发GC垃圾回收。

GC工作时,当前的所有线程,包括UiThread,都将被短暂的暂停,等到GC工作完后才恢复正常。

偶尔几次还是不能够造成界面卡顿,但是如果频繁的触发GC工作,必然会对界面造成卡顿

内存抖动的原因 :频繁触发垃圾回收

优化也简单:避免频繁的触发GC

1 0
原创粉丝点击