数码之家

 找回密码
 立即注册
搜索
查看: 2828|回复: 4

[科技] 谷歌安卓 14 减少后台活动,可提高性能、延长续航

[复制链接]
发表于 2023-10-26 00:59:24 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册

x
在最新一期 #TheAndroidShow 活动,谷歌的安卓工程副总裁 Dave Burke 表示,安卓 14 系统更改了处理器和内存的工作负载平衡机制,不仅可以提升设备性能,而且可以改善续航表现。

                               
登录/注册后可看大图
安卓 14 系统会限制广播(broadcasts)来节省资源。IT之家注:广播是发生关键事件时系统和应用程序之间的通信机制,例如电池电量下降,互联网连接从 Wi-Fi 切换到蜂窝网络等场景下会产生广播。
Burke 先生在节目中表示
安卓 14 系统针对后台应用再次减少了 CPU 活动,从而让应用冷启动频率减少了 30%。
在冷启动期间,必须从闪存读取代码页并在执行前传输到内存,因此用户能够明显感知到 30% 的减少。
减少冷启动存在诸多挑战,我们自然希望增加缓存进程(即 RAM 中的进程)的数量,以便让更多的应用进行热启动。
但这里的关键在于如何平衡,如果缓存的进程太多,并且它们实际上没有被冻结,那么这些进程会占用处理器资源,并消耗电池电量
团队通过不断的测试磨合,在应用后台运行期间 CPU 占用可以减少 50%。我们通过一些内部项目实现这个目标,适当冻结线程并减少传输。
安卓 14 还对优化了应用相关代码,确保在不影响性能的前提下,减少应用的空间占用。
冷启动是指应用从头开始启动。这意味着,系统进程在冷启动后才创建应用进程。发生冷启动的情况包括应用自设备启动后或系统终止应用后首次启动。
Burke 先生表示:
通过折叠 return 语句并在编译器中执行各种优化,我们将代码大小减少了 9%。如果设备上安装了 500MB-1GB 左右已经优化的应用,那么相比较未优化之前可以减少 50MB-100MB 的空间占用。

发表于 2023-10-26 04:11:50 | 显示全部楼层
不管电脑或手机,我个人觉得非必要的,一个后台也嫌多
回复 支持 反对

使用道具 举报

发表于 2023-10-26 07:23:15 | 显示全部楼层
还是要看手机厂商的优化
回复 支持 反对

使用道具 举报

发表于 2023-10-26 08:03:34 | 显示全部楼层
现在的软件越来越大,效率越来越低
回复 支持 反对

使用道具 举报

发表于 2023-10-26 08:39:14 | 显示全部楼层
期待不断雕琢不断优化
回复 支持 反对

使用道具 举报

发表于 2023-10-27 12:43:34 | 显示全部楼层
用后台运行期间 CPU 占用可以减少 50%
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-5-2 16:03 , Processed in 0.124801 second(s), 11 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

快速回复 返回顶部 返回列表