Android 14 改进了 RAM 管理

摘要 近年来,Android版本升级开始让人感觉更像是迭代改进,而不是过去明显的视觉变化。Android 14 看起来也与其前身没有太大不同。然而, An...

近年来,Android版本升级开始让人感觉更像是迭代改进,而不是过去明显的视觉变化。Android 14 看起来也与其前身没有太大不同。然而, Android 14的改进实际上可能包括设备的核心方面——RAM 管理。

Android 工程副总裁 Dave Burke 在Android Show (来自Android Police )的采访中讨论了 Android 14 如何增强性能。

Android 14 带来更好的 RAM 管理

Burke 表示,他的团队已成功将应用程序的冷启动时间缩短了 30%。对于那些不熟悉的人来说,当您在启动后第一次打开应用程序时,会发生应用程序的冷启动。换句话说,当手机在执行应用程序之前必须将应用程序的代码页从闪存检索到 RAM 时,就会发生冷启动。更不用说,这需要一些时间。您肯定会在现实生活中注意到这些改进。

为了避免冷启动,进程必须以非活动状态保存在 RAM(缓存进程)中。不活动的进程几乎可以立即恢复运行,提供流畅、流畅的体验。然而,在内存中保留进程时至少存在一个挑战。除了占用RAM之外,进程还在一定程度上继续在后台运行,消耗CPU和电池等资源。

Android 14 巧妙地减少了应用程序的后台活动。这很可能至少是Google Pixel 8和 Pixel 8 Pro散热受控的原因之一。

Burke 报告称,这一努力带来了显着的性能提升。后台活动减少了 50%。该团队通过有效冻结进程和减少广播来实现这一目标。广播是操作系统同时与多个应用程序通信的方式。在进程保持缓存的整个时间内,重复的广播都会排队。正如 Burke 提到的,它使冷启动次数减少了 30%。

他还指出,新的 ART(Android 运行时)14 进行了改进,将内存中的代码大小减少了近 9%。

制造商越来越多地为其设备添加更多内存以满足某些期望。因此,RAM 管理方面的任何软件级改进无疑都是有价值的补充。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时候联系我们修改或删除,多谢。