IT之家 10 月 25 日消息,在最新一期 #TheAndroidShow 活动,谷歌的安卓工程副总裁 Dave Burke 表示,安卓 14 系统更改了处理器和内存的工作负载平衡机制,不仅可以提升设备性能,而且可以改善续航表现 。
文章插图
安卓 14 系统会限制广播(broadcasts)来节省资源 。IT之家注:广播是发生关键事件时系统和应用程序之间的通信机制,例如电池电量下降,互联网连接从 Wi-Fi 切换到蜂窝网络等场景下会产生广播 。
Burke 先生在节目中表示
【谷歌安卓 14 减少后台活动,可提高性能、延长续航】安卓 14 系统针对后台应用再次减少了 CPU 活动,从而让应用冷启动频率减少了 30% 。安卓 14 还对优化了应用相关代码,确保在不影响性能的前提下,减少应用的空间占用 。
在冷启动期间,必须从闪存读取代码页并在执行前传输到内存,因此用户能够明显感知到 30% 的减少 。
减少冷启动存在诸多挑战,我们自然希望增加缓存进程(即 RAM 中的进程)的数量 , 以便让更多的应用进行热启动 。
但这里的关键在于如何平衡,如果缓存的进程太多,并且它们实际上没有被冻结,那么这些进程会占用处理器资源,并消耗电池电量
团队通过不断的测试磨合,在应用后台运行期间 CPU 占用可以减少 50% 。我们通过一些内部项目实现这个目标 , 适当冻结线程并减少传输 。
冷启动是指应用从头开始启动 。这意味着,系统进程在冷启动后才创建应用进程 。发生冷启动的情况包括应用自设备启动后或系统终止应用后首次启动 。
Burke 先生表示:
通过折叠 return 语句并在编译器中执行各种优化,我们将代码大小减少了 9% 。如果设备上安装了 500MB-1GB 左右已经优化的应用,那么相比较未优化之前可以减少 50MB-100MB 的空间占用 。
推荐阅读
- 居民医保一年减少2500万人,为什么有人主动退保?
- 微信群聊找不到了怎么办 微信群聊找不到了怎么办安卓
- 血小板减少紫癜食谱 血小板减少最不应该吃的东西
- airpods使用方法,airpods 安卓使用方法
- 一梦江湖怎么退出游戏,一梦江湖苹果号怎么转安卓系统
- 腊鸡分类减少腊鸡对环境的污染 腌制腊鸡一斤放多少盐
- 在热网设计过程中减少水力失调的方法 减少水力失调的方法有哪些
- 最新安卓手机性价比榜,两千多的骁龙8Gen2手机?太猛了
- 安卓手机怎么录屏?介绍几种录屏方法
- 谷歌怎么抓取网页视频 谷歌抓取工具