RK3568平台开发系列讲解(系统优化篇)如何进行内存优化 23-09-22 12:01 3565 6419 blog.csdn.net ?返回专栏总目录 文章目录 一、设备分级 二、Bitmap 优化 三、内存泄漏 沉淀、分享、成长,让自己和他人都能有所收获!? ?内存优化,应该从哪里着手呢?我通常会从设备分级、Bitmap 优化和内存泄漏这三个方面入手。 一、设备分级 内存优化首先需要根据设备环境来综合考虑,并不是内存占用越少越好。其实我们可以让高端设备使用更多的内存,做到针对设备性能的好坏使用不同的内存分配和回收策略。 当然这需要有一个良好的架构设计支撑,在架构设计时需要做到以下几点。 设备分级。使用类似 device-year-class 的策略对设备分级,对于低端机用户可以关闭复杂的动画,或者是某些功能;使用 565 格式的图片,使用更小的缓存内存等。在现实环境下 交个朋友:加V领优惠卷 微信名片 注:本文转载自blog.csdn.net的内核笔记的文章"https://xuesong.blog.csdn.net/article/details/128258791"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。 复制链接
?返回专栏总目录 文章目录 一、设备分级 二、Bitmap 优化 三、内存泄漏 沉淀、分享、成长,让自己和他人都能有所收获!? ?内存优化,应该从哪里着手呢?我通常会从设备分级、Bitmap 优化和内存泄漏这三个方面入手。 一、设备分级 内存优化首先需要根据设备环境来综合考虑,并不是内存占用越少越好。其实我们可以让高端设备使用更多的内存,做到针对设备性能的好坏使用不同的内存分配和回收策略。 当然这需要有一个良好的架构设计支撑,在架构设计时需要做到以下几点。 设备分级。使用类似 device-year-class 的策略对设备分级,对于低端机用户可以关闭复杂的动画,或者是某些功能;使用 565 格式的图片,使用更小的缓存内存等。在现实环境下 交个朋友:加V领优惠卷 微信名片
评论记录:
回复评论: