本文围绕谷歌为安卓设备进行内核改进展开,重点介绍了其对即将发布的 Pixel 10 启动时间的影响,同时还提及了并行模块加载的新模式以及此前 Pixel 手机在升级安卓系统测试版后的 GPU 跑分提升情况。
在 3 月 22 日,据 IT 之家消息,外媒 9to5Google 于当地时间 21 日报道,谷歌正在针对安卓设备开展一系列内核改进工作。这些改进意义重大,预计能够让即将发布的 Pixel 10 手机的启动时间大幅缩短,最多可减少 30%。
就在本周,在 AOSP 上出现了两个与“并行模块加载”相关的新提交。谷歌对 Android 的“多阶段初始化过程”中的“早期部分”进行了巧妙调整。这个过程主要负责加载“关键内核模块”,通过对其调整能够根据实际需求灵活改变内核功能。值得注意的是,这些提交中提到了一个新增加的“性能模式”,该模式的存在可以加速加载过程。此外,还有一个“保守模式”。目前,这两种模式都已经在 Pixel 10 手机上进行了测试。
“性能模式”带来的效果十分显著。它声称可以让 Pixel 10 的启动时间缩短 30%,而在 Pixel Fold 上启动时间能减少 25%。这里所说的 Pixel Fold,如果按照字面意思理解,可能指的是 2023 年发布的那款产品,但也存在可能是指其他尚未发布的设备。
在性能模式的运行机制里,主线程展现出了强大的能力。它能够识别新的独立模块,而不用等待子线程将所有旧模块加载完成,这样就大大提升了并行模块加载的效率。经过实际测试,结果显示 Pixel 10 的启动时间确实减少了 30%,Pixel Fold 也减少了 25%。
而用于调试的“保守模式”,则能让 Pixel 10 实现“正常启动”。并行模块加载除了性能模式外,增加的保守模式能够帮助进行调试工作,或者以更保守的方式加载模块。测试结果表明,在这种模式下 Pixel 10 可以正常启动。
不过,目前还不太清楚这些改动对安卓设备启动时间的具体影响究竟有多大。毕竟,那 30%的时间缩短仅仅是指启动过程中的一个环节。据了解,预计谷歌会在今年晚些时候正式发布 Pixel 10 手机。
▲ 博主 Onleaks 绘制的 Pixel 10 渲染图
另外,据 IT 之家此前的报道,根据 GeekBench 跑分库的数据显示,多款 Pixel 手机在升级到安卓 16 Beta 测试版更新后,GPU 跑分有了大幅提升。有用户报告称,Pixel 手机的 Geekbench 6 GPU 分数明显提高。比如,Pixel 7a 的分数提升了 62%,Pixel 8 提升了 31%,Pixel 9 提升了 32%。
谷歌为安卓设备进行内核改进,通过新增加的“性能模式”和“保守模式”对 Pixel 10 等设备的启动时间产生影响,“性能模式”可使 Pixel 10 启动时间缩短 30%,但具体影响尚不确定。同时还提及了此前 Pixel 手机升级安卓 16 Beta 测试版后 GPU 跑分大幅提升的情况。
原创文章,作者:Dermot,如若转载,请注明出处:https://www.qihaozhang.com/archives/3475.html