由于 Android 机型提高了 2GB 以至 3GB 的配置, 因为当 iPhone 6/6 Plus 仍然运用 1GB 外存的时分, 没有少关心软件配置目标的用户都泪奔了. 然而现实上, iOS 零碎配置 1GB 外存仍然运转流利, 而 Android 零碎用上洪量外存, 仍然卡卡卡卡卡, 这内中的缘由是 iOS 和 Android 零碎运转使用的时分, 有基本性的没有同.
知乎的美国聚珍版网站 Quora 上有用户注释道, Android 零碎运转使用运用的是 Java , 因而需求额定的外存来做渣滓回收 (garbage collection). 也就是当一度 Android 使用终了运转以后, Java 需求额定外存单程收该使用占去的外存. 正常来说, 正在外存匮乏的零碎上, 某个机制运转得还没有错. 一旦运转少量没有同的使用, 成绩就涌现了. 以次表格显现, 一度 Android 使用实践上运用一份外存, 然而现实上却需求四份到八份的充裕给 Java 去做回收, 零碎才可以到达流利. 开很多 Android 使用会卡卡卡卡卡, 就是某个缘由.
那样咱们就能够了解干什么 Android 机型要配置洪量外存了, 由于更多外存耗费更多风力, 做作厂商也没有得没有增多电池组定量, 来续航工夫. 而 iOS 零碎从设想开端, 就没有是那样的渣滓回收机制, 而是使用请求多少就调配多少. 因为 Android 航空母舰机型是人前途色宣扬本人洪量外存加长定量电池组, 人后暗暗心酸落泪.