下 内存拓展是噱头还是高科技?

上篇文章我们介绍了内存拓展的相关知识和zarm虚拟内存的特点,本文章会介绍内存拓展不为人知的秘密 。


下 内存拓展是噱头还是高科技?
文章插图

【下 内存拓展是噱头还是高科技?】OPPOReno6Pro+搭载内存拓展

随着手机运行内存越来越大,甚至追超电脑内存大小 。硬件的内存研发也来到一个瓶颈期,于是虚拟内存应运而生,这究竟是厂商的营销手段还是黑科技?

关于“内存拓展”的那些黑幕

“内存拓展”技术增加了一个可供用户调节虚拟内存大小的权利,在这之前,虚拟内存的大小由内核设置,非ROOT下不支持用户修改,这个功能有用吗?

有用,但是意义不是很大,如果内存确实日用吃紧,多开一点也许能得到一些缓解,但厂商的最大目的是通过这项功能进行营销宣传 。

其一,无论是Zram还是SWAP,它的效率都要低于真实的物理内存,所以不仅不能将虚拟内存与物理内存相提并论,更不能将二者简单地做加法,那样计算得出的结果毫无意义,更不能提升跑分分数(只要你的手机杀光后台剩余内存够跑完全程的话……) 例如,你总不能在4GB Ram上的手机开上8GB的SWAP,就说你的手机运存有4+8=12GB吧?那也不可能比物理内存为12GB的手机好用吧?

其二,虚拟内存在作用上不能完全代替物理内存,虚拟内存在实际使用上的作用局限性很大。它的作用在于临时收纳后台进程,为前台进程腾出可用内存,而非无限长期地使诸多进程驻留后台,也不能直接供给前台程序使用 很多不在系统进程管理白名单的应用和长期不前台使用的应用,即使剩余内存充足,也可能会被系统自动清理(是的,目前很多国产定制UI都有相当严厉的后台管理机制,不要惊讶,如果你的手机运存够大却还挂不住后台,那有多半是这些机制在作祟) 。

其三,对于目前主流的手机配置而言,物理内存与默认内核启用的虚拟内存可能已经足够,这时候不需要再次增加虚拟内存了,没有意义 。


下 内存拓展是噱头还是高科技?
文章插图


下 内存拓展是噱头还是高科技?
文章插图

所以我认为这次厂商接连推出的内存拓展营销目的大于使用价值,从vivo率先推出,其他厂商一呼百应,如果A厂商出了,B厂商不出,那B厂商就处于劣势地位,在营销上不好听 。所以这次内存拓展技术其实是一场行业内卷的产物 。

—————————分割线——————————

如果觉得文章还不错,请给一个免费的点赞转发,这将给作者很大的鼓励,关注源来测评,离科技更近一步

    推荐阅读