安卓要3GB iPhone 6为啥1GB就够?
jopen 10年前
苹果在 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 上奔了……
来自: 驱动之家