苹果手机为什么不加大内存?
很多用户肯定都非常疑惑,今天懂机帝就给大家好好的说一下为什么现在安卓手机8GB内存算正常的情况下,苹果手机最大内存依然才4GB。
要弄懂原因,我们还是要先了解一下安卓系统和iOS系统之间的区别。
iOS系统是基于Unix开发的,Unix是比较底层的语音,开发出来的系统可以直接作用到手机硬件上,而且是多线程的,也就是同时可以有很多软件直接和硬件对话,互相不受影响。最主要的一点是这个系统可以自动清理缓存垃圾。
以上几个特性,多线程直接对话硬件,使得iOS系统运行流畅,自动清理垃圾缓存,这样就不占用内存,所以也就不用要那么大的内存依然可以运行流畅。
安卓系统是基于linux的虚拟机开发的。所以就没有iOS那些特性,首先是要运行的软件先作用到虚拟机上,再有虚拟机和硬件对话,所以如果软件开的太多,虚拟机就会忙不过来,手机就会卡顿,甚至死机,所以最早的安卓机经常死机。
另外一点就是安卓系统不会自动清理缓存垃圾,必须手动清理才行,如果不及时清理,应用开多了,内存占满了,也会卡死。所以安卓手机要想解决这个问题就只能不断的加大内存,内存大了,多开应用也不会卡。
所以如果两个系统都用过的朋友一定会发现一个特点,苹果手机从来都没有清理垃圾的软件,而且苹果手机开很多应用也不会卡。安卓手机要想不卡,就要安装各种清理垃圾软件,经常清理。
所以,主要原因还是系统的底层架构问题,苹果的特性就不需要太大的内存一样运行流畅,安卓要想运行流畅,就不得不加大内存。
",