教程

黑科技?教大家安卓手机 "内存扩容" 大法,6g 变 8g / 10g... | 翻应用-j9九游会网站

四哥 · 7月6日 · 2021年 · · · 19129次已读

最近不少安卓手机 oppo、华为、小米、vivo、中兴、联想等都宣称使用上了 "内存扩展技术"。例如:通过内存拓展可以把原本手机只有的 8g 的内存变成 10g 甚至更高……

这技术听起来好像很黑科技?其实据网上介绍,早在 android 2.2 时就有这个功能了,也叫做 zram / swap / zswap 内存优化技术。

简单理解就是类似 windows 系统的虚拟内存功能,利用磁盘容量来当作内存使用,当内存不足时,就会把一些低优先级的进程存储到交换文件里面到磁盘中暂存。

内存扩容模式区别

上面提到的安卓手机 zram / swap / zswap 内存优化技术,那么这三者有什么区别?

zram:把低优先级的进程进行压缩,需要用到的时候,再解压释放出来。这种模式会比较吃 cpu 性能。

swap:当内存不足时,就会把低优先级的进程写入交换文件。这种模式可以让你运行更多应用,但是硬盘的读写性能没有内存快,性能会受影响。

zswap:这个模式是 zram 和 swap 的混合方案,但是可能需要频繁调度 cpu、内存,在配置比较低的手机,反而没有太好的效果。

开启内存扩容功能

如果你也想体验下内存扩容技术,首先你的安卓手机必须可以 root,为了写本文,又把手机重新刷机了一次,并刷入 magisk 框架。如何刷机这里就不多说了。

然后下载这款 scene 应用,安装好后,通过 magisk 的权限管理,允许超级用户权限。进入 swap 设置,先下载 magisk 模块,并安装激活。据作者介绍,安装模块可以提高控制可靠性。

然后根据上面介绍的模式,选择适合你手机的模式即可,设置内存容量,应用里面也有详细的介绍说明。

博谈天下这里建议的是,配置比较低的手机,只开启 swapfile 就可以了。因为 zram 会经常调用 cpu 进行内存压缩,可能反而会影响性能。

当你同时开启 zram / swapfile 模式,还可以设置 swapfile 的调用模式,例如当 zram 用尽后,才使用 swapfile 虚拟内存。另外还有虚拟内存的积极性、内存水平线的调整,如果不懂设置,就默认即可。

除了 swap 内存扩容功能,scene 也是折腾安卓手机的神器,支持对 cpu 以及内存进行调度设置,你可以对不同应用设置省电、均衡、性能、极速模式,以及应用场景设置。

冻结流氓app/全家桶功能:避免后台唤醒占用运存、冻结后可以生成一个快捷方式,需要运行时,就会自动解冻,非常方便。

其它功能:充电设置、手势导航、屏幕滤镜、cpu控制、进程管理、应用管理、充电统计,修改机型、分辨率、mac地址、miui / aosp专属设置、动画速度设置等等,太多功能了,就不一一介绍了,有兴趣的自己研究。

总结

通过开启内存扩容功能,带来最大的体验,那就是后台可以多运行几个应用了,但是缺点也是有,如流畅性减低了,续航更短了。所以如果你安卓手机里面本身就没装多少 app,平常内存也很难用满的情况下,不建议开启内存扩容功能。

相反,配置比较低的手机,如 4g、6g 内存,适当的开启内存扩容技术,可能会带来一定的体验提升。加上配合 scene 应用里面的各种调度设置,能给老机子带来性能上的提升。

下载地址

1 条回应

  1. 1未知2022-8-9 · 14:35

    荣耀刷不了机怎么办

网站地图