» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

原因何在,为何安卓需 3GB RAM,iOS 只需 1GB

很多人在购买智能手机的时候会一味的关注机器的硬件配置,但是我们发现配置了 1GB RAM 的 iPhone 运行很流畅,而 Android 系统的设备至少需要 2GB 甚至是 3GB 的 RAM 才能有差不多的运行效果,一旦打开的应用比较多,经常还会出现卡卡卡的现象。很多朋友会就这个问题产生疑惑,国外网站 Quora 帮我们回答了这个问题。



知乎的美国原版网站 Quora 上有用户指出,出现这种情况是因为 iOS 和 Android 系统在运行应用的时候有根本性的不同。Android 系统运行应用使用的是 Java 环境,因此需要额外的内存来做垃圾回收(garbage collection),当一个 Android 应用结束运行之后,Java 需要额外内存来回收该应用占去的内存。问题是垃圾回收器需要四倍到八倍的内存才可迅速完成整个工作,要是所需内存不足,其处理速度便会下降。这就是为什么很多 Android 设备运行内存足够大,但是开了很多应用之后依然卡卡卡的原因。



苹果 iOS 系统则无需使用这样的垃圾回收器,因此苹果 iPhone 仅需 1GB RAM,其性能便会与拥有更大 RAM 的安卓手机性能相当或赶超。





本帖最近评分记录

TOP

说到底还是安卓系统的问题



本帖最近评分记录

TOP

发新话题
     
官方公众号及微博