网友问:
今天发现手机上有个内存融合开关,打开后8GB内存能变16GB,是不是手机就更流畅了?
您提到的“内存融合”,有的也叫“内存动态扩展”,前两年手机运行内存普遍偏小的情况下,宣传的比较热。近一两年,随着12GB运存的普及,加上16GB也开始更多出现,现在的手机厂家已经不怎么把它拿来当卖点宣传了。
要想知道打开“内存融合”到底会不会让手机更流畅,我们需要先搞清楚它到底是干啥的。
【内存融合为什么会出现?】我们一般说手机内存,包括两类:一类是运行内存,另一类是闪存。比如,现在手机存储组合普遍以12+256GB起步,其中的12GB指的就是运行内存,256GB则是闪存。
运行内存与闪存的区别很大。
运行内存很贵,它有三大特点:一是读写数据的速度非常快;二是可以几乎无限制的读写数据;三是断电之后存储的数据会消失。
我们的手机能运行多大的APP、能同时运行多少个APP,都是由处理器和运存决定的。
处理器不变的情况下,运存的大小影响了手机的性能。运存越大,性能越强,手机运行越流畅,可以同时运行的APP就越多——不会轻易杀后台,同时打开多个APP,来回切换,它们也不会重启。
闪存的价格相对要便宜,它的特点与运存正好相反。一是读写数据的速度比运存要低得多,完全不在一个层级;二是读写寿命有限;三是断电之后,数据依然在。
所以,简单来讲,运存主要用于运算,闪存则主要用来存储。
前两年手机运存偏小,加上系统优化不足,导致经常杀后台。比如,我打开京东搜个耳机,查了半天,中间切出去在浏览器上查询了怎么挑选耳机。等再返回京东时,却发现它自己重启了,我不得不再重新搜一遍刚才的耳机。
这种体验非常糟糕,怎么改变?
有手机厂商引入PC电脑上虚拟内存的概念,把闲置的部分手机闪存借过来当运行内存来用,这就是“内存融合”,或者“内存动态拓展”。
本质上它是将一些运行内存中不怎么用得到的数据进行压缩,先把它们放到指定的闪存空间里存储,等到需要用的时候再重新读出来。
这样一来,融合后的“运行内存”就变大了,支撑能力就会比融合之前更强。
【内存融合能让手机更流畅吗?】内存融合后,变大了的“运行内存”,确实可以在一定程度上改善手机性能体验,这表现在:可以同时运行更多APP,在游戏场景也能更长时间的保活。
但借来的闪存(ROM)毕竟不是运行内存(RAM)。根据我们前面介绍过的两者特性可以知道,闪存当运存用会有以下问题:
第一,闪存读取速度慢,把它当运存用,必然会影响到读取及响应速度,肯定没有原生运存快。
第二,闪存有读写寿命限制,像运存那样频繁擦写,也会影响存储寿命。
当然,内存融合现在已经普及,说明手机厂商针对这两点已经实现了技术方案的优化。在实际体验上,不敏感的用户可能感受不到太大影响。
总体来讲,内存融合是解决运行内存不足问题的一个权宜之计,好用不好用,要不要打开,取决于你的手机运行内存够不够用。
如果你觉得自己的手机运行内存不够用,总是杀后台,非常影响体验,那就不用犹豫,直接打开内存融合。
如果你的手机运存平时就够用,那就不要打开内存融合。一来打开后反而可能不如没打开流畅,因为融合运存没有原生运存响应速度快。二来,把一部分闪存挪给运存,必然会导致手机存储空间减少。
最后,表达一个个人观点,供大家参考。后台保活几十个APP,对绝大多数人来说没有意义,相反会有弊端。一方面徒增耗电,另一方面,再大的运存,并行APP数量也有极限,到了一定程度还是会杀后台。所以,我们建议,日常使用场景下,最好没事就清理一下后台,能省点电续航更长,同时也不会因为并行APP太多而被杀后台。您觉得呢?