手机配置是手机体验好坏的基础,只有配置够高才能不卡顿,这是亘古不变的真理。但是在选择配置时,往往在运行内存大小来回纠结:到底选8GB内存还是6GB内存呢?8GB能比6GB快多少呢?手机厂商一般都表示越快越好,然而事实跟你想象的完全不同。
为了搞明白这个问题,首先你应该知道手机各个部件到底是怎么工作的。简单来说,当你点开某个App时,手机SOC会将闪存中的资源读取到运行内存中,然后再由SOC运算,渲染时时传送到屏幕上,此时屏幕会做出相应的反应,形成一套完整的交互。
因此手机的运行内存相当于APP的“容器”,容器越大只能代表它装的App会更多,但不代表它的速度就越快。
更形象点来说,8GB内存相当于能装8个鸡蛋的篮子,而6GB内存相当于能装6个鸡蛋的篮子。如果两个篮子都是空的,那么理论上它俩装一个鸡蛋的速度是完全一样的,但是如果每个篮子都装了6个鸡蛋,而大篮子能马上再装两个,而小篮子必须要将原先篮子的鸡蛋拿出两个,才能装进两个,这个速度就慢了。
因此不准确的说,在极限状态下,6GB内存必须要先杀后台才能为新App腾出空间,而8GB内存能直接运行,只有这个场景下8GB才会比6GB更快。
然而现实情况中,到底哪个更快跟厂商的优化关系很大。有的厂商为了省电和流畅,后台限制很严格,如果后台App停留时间稍长就会被杀死,内存一直处于比较空闲的状态。而有的厂商为了能够多任务运行,会允许后台长时间驻留。有的厂商针对特定的软件和游戏进行优化,对于速度的影响也很大。
总结来说,目前6GB内存完全够用,在绝大多数场景下6GB和8GB的运行速度没什么差距,而且速度快慢更多取决于运行环境和厂商优化,跟内存8GB还是6GB关系不大。