请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

内存抖动优化

老师好,我有一个项目需要频繁处理接收到的图片并展示,会有内存抖动现象。还可以做哪些方面的优化。
目前我做的
1:接受的数据是进行压缩过的,我解压及解析的时候创建全局的字符串及全局bitmap,避免GC
2:对于接收相同的数据不处理
3:对图片大小及显示进行优化
目前已经比较平稳,请问还有哪些方面可以优化的

正在回答 回答被采纳积分+3

1回答

随风绽放 2024-03-06 17:21:55

同学你好,根据上述你的描述,全局的字符串和 bitmap 是池的思路吗?抖动就是有升有降,想平稳就是减少频繁的申请与释放,尤其是特殊的比别的申请都大的内存申请(自然会出现波峰)。池化的思路可以解决大多数的抖动,如果还是有偶先的抖动就压缩数据及 bitmap,将所有传输的数据控制在一个正常的范围内,自然就不会出现波峰波谷了。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信