Android 14 提高性能和内存效率的四种

查看 39|回复 1
作者:时间会治愈一切   
Android 14 提高性能和内存效率的四种方式如下:
1) 冻结缓存的应用程序
Android 14 在“短时间”后冻结缓存的应用程序,使它们的 CPU 时间为 0。在 Android 14 Beta 期间,谷歌发现缓存进程消耗的 CPU 周期“与 Android 13 公共设备相比减少了 50%”。
2)优化广播
为了确保冻结的应用程序保持冻结状态,Android 14 调整了应用程序进入缓存状态后接收上下文注册广播的方式。这些广播可能会排队,并且某些重复的广播(例如BATTERY_CHANGED )可能会合并到一个广播中。
3) 更快的应用程序启动
谷歌表示,得益于前两项优化,他们能够在 Android 14 中“增加对缓存应用程序最大数量的长期限制”,从而“减少由设备上存在的 RAM 扩展的冷应用程序启动”。 ”
应用程序冷启动是指应用程序的进程从头开始启动。这比热启动或热启动需要更多的 CPU 周期,因此减少它们可以提高电源效率。
在具有 8GB RAM 的设备上,测试组“冷应用程序启动次数减少了 20%”。在具有 12GB RAM 的设备上,“减少了 30% 以上”。
4)减少内存占用
谷歌表示,Android 14 中的 ART 14“包括在不影响性能的情况下平均减少代码大小 9.3% 的优化”。包含 ART 必须解释的代码的文件越小,内存和存储就越好。
(Google 尚未分享 ART 14 中新功能的完整详细信息,但我希望他们很快就会这样做!)

应用程序, 缓存, 设备

时间会治愈一切
OP
  
[图片]
您需要登录后才可以回帖 登录 | 立即注册

返回顶部