如果最新的高端 Android 将 RAM 提高到 6 GB,那么 iPhone 7 Plus 就只有 3 GB,根据安兔兔的数据,它是市场上最强大的 2016 年智能手机。面对这种观察,我们常常倾向于认为苹果的操作系统比谷歌的操作系统优化得更好,但事实真的是这样吗?我们来自 Android Authority 的美国同事研究了这个问题,并为我们提供了一些有趣的解释。
如果比较可能令人惊讶,那么这种趋势并不是什么新鲜事,Android 提供的 RAM 始终是 iOS 的两倍。当 iPhone 5S 仅提供 1 GB RAM 时,Galaxy S4 提供 2 GB RAM,至今仍然如此。 Galaxy S7 提供的 RAM 是功能强大的 iPhone 7OnePlus 3T 和其他近期的中国高端智能手机的 RAM 是 iPhone 7 Plus 的两倍。
这两个操作系统之间的差异通常归因于 Java。因为Java,Android 需要两倍的 RAM提供类似于 iOS 的用户体验,但这真的是唯一的原因吗?在每个操作系统上,一部分 RAM 保留给系统,另一部分保留给应用程序。未使用的部分构成空闲内存。
操作系统的使命就是管理一切。在一个好的操作系统上,理论上应该没有剩余的空闲 RAM,而只是可以将 RAM 从一个任务重新分配到另一个任务。
基本上,Android 真的比 iOS 使用更多 RAM 吗?同时重新启动后,Nexus 5X 和iPhone 7分别报价840 和 730 MB 可用 RAM,这宁愿建议不要。
https://jjgvkw.com/tech/maxie/comment-augmenter-la-memoire-ram-de-votre-smartphone-android.html
Android 与 iPhone 应用程序,RAM 要求不同?
我们 Android Authority 的同事进行了一个小实验,让我们看到,当我们同时在 iPhone 和运行 Google 操作系统的竞争智能手机上运行应用程序时,我们很快就会发现,在大多数情况下,所使用的 RAM 量是 Android 上的两倍。
这在 YouTube 上也很明显,而且在 Microsoft Word 和 Crossy Road 等其他应用程序上也很明显,即使在后一个示例中,差异较小。某些应用程序也是例外,例如 Star Wars: Force Arena 或 Facebook,其中一个操作系统与另一个操作系统的 RAM 消耗保持相同。
请注意,在这两个操作系统中,此处测试的每个应用程序使用的 RAM 数量从未超过 400 MB,但这种比较可以部分解释这一点。某些 Android 提供的大量 RAM但同样,这可能不是唯一的因素,我们还可以从系统本身寻找原因。
Android 与 iOS,多任务管理截然不同
如果 RAM 的这种差异可以用系统本身的功能来解释,更准确地说是用它管理不同任务的能力来解释,结果会怎样呢?这两个操作系统均提供多任务处理,因此可以打开一个应用程序,然后打开另一个应用程序,依此类推,然后返回到先前打开的应用程序。后台应用程序的处理方式显然与前台应用程序不同。
但是,当启动时打开的应用程序数量超过 700 或 800 MB 可用 RAM 时会发生什么情况。在 PC 上,系统只需将部分硬盘驱动器分配给 RAM 即可执行交换,但这在移动设备上默认是不可能的,因为闪存的写入速度太慢。
两个操作系统都将使用压缩系统,当前应用程序将使用更少的 RAM,从而增加可用 RAM。当系统无法释放足够的RAM时,应用程序也可能被关闭,这就是为什么在某些速度测试中,我们注意到后台的某些应用程序需要更长的时间才能重新启动。但是,它们将在原来的状态下重新启动。
在这一级别上,iOS 的运行方式与其竞争对手相同,但有一点不同。苹果操作系统的压缩系统能够以非常彻底的方式减少 RAM 的占用部分,从 300 MB 减少到 10 MB,而无需关闭,这就是应用程序重新启动速度更快的原因。
正如您所了解的,iOS 使用的 RAM 并不比其竞争对手少,但它似乎提供了更好的多任务管理,这似乎就是为什么 2 GB RAM 对于它来说绰绰有余。Android 需要 4 或 6 GB。
https://jjgvkw.com/tech/maxie/google-pixel-vs-iphone-7-plus-speed-test-video-delivre-resultats-tres-interessants.html
询问我们最新的!
来自 CarWoW YouTube 频道的 Mat Watson 刚刚进行了一项相当独特的测试。这个想法?驾驶六辆电动 SUV 达到极限,看看哪一辆能跑得最远。所有人都在同一天、同一条路线上……
电动车