时间:2015-06-12 03:02:09 来源: 复制分享
安卓5.0带来的内存泄漏问题困扰着很多用户,目前Google和各大厂商都在为解决该问题而努力。比如说,Google最新的安卓5.1.1已经修复内存泄漏,而索尼也在自家的安卓5.0 ROM中修复了该问题。并不是所有升级安卓5.0的机器都得到修复,三星的Galaxy S6就未能幸免。现在,有国外玩家给出了手动修复S6内存泄漏的方法,有动手能力的朋友可以试试。
这个方法来自国外XDA论坛的JoeFCaputo113用户,原理是修改系统配置文件,所以需要root权限。获取root后,利用RE文件管理器等App进入到System目录,将该目录权限修改为可读写R/W,然后打开build.prop修改,记得先备份好数据和原文件。
◆在#DHA Properties找到以下描述并修改为:
ro.config.dha_cached_max=12
ro.config.dha_empty_max=36
◆另起一行新增4段新描述:
ro.config.dha_th_rate=2.3
ro.config.dha_lmk_scale=0.545
ro.config.sdha_apps_bg_max=70
ro.config.sdha_apps_bg_min=8
◆往下查找到其他有关DHA Properties的描述,找到以下4段并删除:
ro.config.dha_cached_max=
ro.config.dha_empty_max=
ro.config.dha_th_rate=
ro.config.dha_lmk_scale=
◆修改以下描述的值:
ro.config.oomminfree_high=7628,9768,11909,14515,16655,20469
根据方法提供者称,这样的修改可能会影响和WebView相关的App,不过也在可接受范围内。由于是修改系统文件,可能会影响OTA,在OTA升级系统前记得先把文件还原。此外,修改build.prop文件存在开机卡住无法进入系统的风险,各位三思而后行。
【推荐】用PConline官方客户端下载本文提及的应用