
想知道具体选择哪一个,其实还是需要对手机运行内存,以及个人使用习惯有一定的了解的。
为什么同一款手机会有不同的运行内存呢?既然提供较小的运行内存,就肯定也是能够正常运行的,这个应该不难理解。事实上,到目前为止,还没有什么手机应用或者游戏,真的需要用到8GB运行内存呢!即便是原神这种游戏,只要手机运行内存有4GB左右,那也已经是足够了的。注意,不是要空出4GB哈!
而眼下除了苹果设备还在用3GB、4GB的运行内存,安卓设备基本都已经是6GB起步了,高端旗舰更是至少8GB的运行内存。所以,对于运行确定性的某个应用或者游戏而言,市面上的手机都可以随便买,根本不需要关注运行内存大小。
其实无论是iPad Air 4还是iPhone 11/12,运行内存也就只有4GB。高端的iPad Pro和iPhone 12 Pro系列,也只有6GB运行内存。远没有12GB甚至16GB那么夸张。
那么8GB和12GB的区别究竟是什么?很简单,就是后台运行的程序多少不一样。运行内存本质上就是有系统管理的资源池,任何软件都可以来申请使用。而优先级最高的无疑就是系统自身,事实上,应用也根本没有能力和系统抢占那部分专属于系统的运行内存。甚至对于应用而言,那部分运行内存就是不可见的。优先级次高的一般就是前台直接和用户交互的应用或者游戏了,它们都可以优先获得运行内存。不够用的时候系统就会把别人搞死,强制释放被他们占用的运行内存。
那么问题简单了,假设当前手机系统和已有的后台占用了7GB运行内存,那么对于8GB和12GB运行内存的手机来说,当前剩余空间分别为1GB和5GB。这个时候,如果需要加载一个占用500MB的应用,这两个手机表现基本一致,因为剩余的空间足够了。
但是如果是加载一个占用2GB运行空间的应用,那么对于8GB运行内存的手机,目前只有1GB剩余运行内存,那就需要系统先来一次屠杀,释放1GB运行内存出来,然后才能加载这个新打开的应用。如果屠杀过程不是很顺利,你就会看到手机卡顿了。而对于12GB运行内存的手机,就可以完全避开这个屠杀的过程,自然也就避开了因此导致的卡顿。
其实加载一个应用或者游戏,并不一定就需要很大内存,很多时候是在运行的过程中,动态申请更大的内存。而遇到内存不足的情况下,可能就会出现卡顿了。
到此,基本也就明白了,8GB还是12GB运行内存其实都可以用,差别仅仅在于,当你需要运行很多个应用的时候,12GB运行内存可以支持更多的应用或者游戏同时运行。而对于具体使用某一个应用或者游戏的时候,12GB运行内存其实没有任何优势可言。这也是为什么iPhone 12只用4GB运行内存,依然可以运行任何应用或者游戏的原因啊!
所以,如果你本来就没有挂很多后台的需求,甚至你本来也就习惯性清理后台,那么8GB的使用体验一点也不会差。对于安卓手机来说,只能说12GB运行内存更好,但是不能说是必要。
如果更在乎这四五百元的差价,省省也是可以的哇!
