想着我的公司办公笔记本内存还是4GB,现在新出的手机已经直接是6GB以上。那究竟我们要多少内存才够用?是越大越好么?今天我们来探讨一下运行内存要怎么选择的问题。
运行内存有啥用?对于IT控来说,运行内存(RAM)一点也不陌生,简单来说,就是一打开电脑或手机,所有正在运行的系统及程序存放数据文件的空间。那么从字面来看,这个内存空间越大,可以打开的程序应用就越多。
运行内存越大,手机系统和程序响应越快?其实,运行内存空间大小理应跟程序响应快慢是没有什么关系才对,因为内存的读写快慢,主要决定因素在于内存的接口传输协议和内存颗粒质量,所以同一品牌同一质量的内存大小并不会影响到读写快慢的。
那么,为什么人们总会有内存越大越快的“错觉”?
我们可以这么理解,正在使用的系统和程序不断后台运作,会产生各种占用运行内存的数据,当这些执行应用数据占满我们的内存后,系统会执行一定的自我清除缓存的工作,以保证程序继续正常运行。最经常遇到的情况是,我们在后台打开数十个App,当使用其中一个App一段时间,再回到这些程序中,就会发现这些程序虽然显示在后台,在有一些点击后台窗口后都要重新从起始界面进入,这便是RAM内存耗尽系统强行清理后台应用的现象。
而当我们的RAM扩容之后,就拿单一应用程序来说,可以利用的临时内存空间大了,系统不需要花太多精力来自我清理临时数据,这时CPU的处理能力就被集中用回到当前的程序中;而在多应用上,临时数据空间大了,可并行运作的App便多了,不会频繁出现系统自我关闭清理后台应用的现象,继而就不会出现打开后台窗口要重新进入的现象。这便是我们会觉得大RAM比较快的原因。
运行内存大,就一定好么?按上节解释来看,内存变大能从侧面提升手机应用运转速度,多线程容量变大,应该是好事吧?其实未必。
我们买一个手机,很多时候是综合考量的,而大容量运行内存促使更多的应用并发会进一步激增手机的耗电量,从而使手机的续航能力降低。除非你在手机上装一些定时清理系统后台软件,或者把手机调至低电/省电模式来触发后台清理,否则,你会发觉自己的新手机不到一天什么都没干就“见红”了。