从系统原理来看,安卓手机在运行时,实际上是在原生系统之上又运行了一层兼容系统,这种双层结构增加了资源消耗。而iOS系统是封闭式的,虽然自由度不如安卓,但这种封闭性带来了更高的安全性和更可控的资源调度,这也是苹果小内存能流畅运行的重要原因之一。
为什么安卓手机后台占用内存比苹果大?
安卓系统因为开放特性,随着使用时间变长,后台容易残留大量进程,这时候大运行内存的优势就体现出来了。相比之下,苹果对后台管理极其严格,甚至可以说根本不允许应用随意在后台驻留,所以即便只有2G内存,也感觉足够日常使用了。
苹果和安卓的系统底层架构完全不同。苹果iOS拥有针对每个大型游戏的深度优化机制,所以运行效率极高,2G内存依然流畅不卡顿。而安卓缺乏这种统一且深度的优化待遇,哪怕你配备了6G甚至更大的运行内存,在运行某些优化不佳的程序时,照样可能出现卡顿现象。