安卓要3GB iPhone 6为啥1GB就够?

jopen 9年前

安卓要3GB iPhone 6为啥1GB就够?

        苹果在 iPhone 上的 RAM 一直都很苛刻,你可以理解是在 iOS 系统上,这点相比 Android 阵营的确差距明显,到底内存多就一定好吗?

        其实你会看到有的安卓手机 RAM 都提升至 2GB 了,用一段时间系统仍然会卡,而 iPhone 则不会遇到这个问题,这什么情况?现在外媒就对这个问题进行了解答。

        报道称,Android 手机应用都是通过 Java 来完成,而用户关闭应用的时候度要涉及一个过程,那就是 Java 垃圾收集机制(garbage collection),也就是说如果一个用户要关闭应用,在这中间 Java 垃圾收集需要大量的内存来工作(大约是4-8 倍),如果机器本身内存不够它调配的话,速度自然就慢下来了。

        虽然 iPhone 依然是 1GB 内存,但 iOS 系统跟安卓有本质的区别,其过程中也不会涉及所谓的垃圾收集机制,所以就看到了 iOS 上常年 1GB 的情况,当然你也完全不用担心,因为 1GB 完全是能胜任的。

        PS:iOS 设备都 2GB 了,估计 Android 手机该往 4GB 上奔了……

来自: 驱动之家