Pixel的无缝更新是如何变得无缝的

综合 2023-11-23 09:46:10
导读 谷歌最近推出了Android14QPR2Beta1更新,该更新为最后两代Pixel设备上的无缝更新带来了相当快的安装速度。值得注意的是,它将安装时间从平...
2023-11-23 09:46:10

谷歌最近推出了Android14QPR2Beta1更新,该更新为最后两代Pixel设备上的无缝更新带来了相当快的安装速度。值得注意的是,它将安装时间从平均30分钟(有时需要近一个小时)缩短到近10分钟,有时甚至更短。

当然,在幕后有一些值得注意的优化,这有助于减少安装时间。X上的ArtemRussakovskii解释了Google设法加速了安装过程。

安装过程中的三项主要改进有助于提高速度,其中之一是压缩操作的并行化。安装过程需要压缩数千个小块。Russakovskii表示,并行化这一步骤使整个过程加快了26%。

此外,Android现在在更新过程中对这些小数据块进行批量操作。以前,操作系统会对所有单独的块执行单独的写入,但现在它会执行组合所有块的单个写入。此更改使安装时间减少了24%,从而提高了更新机制的效率。

上面提到的压缩和并行化过程是一般AOSP改进的一部分。但还有另一个技巧是最新Pixel设备独有的,并带来了大部分好处。

它是从较旧的GZ压缩方法到LZ4方法的过渡。LZ4方法被Google描述为“极快的压缩”,可将安装时间显着缩短50%。此增强功能是Pixel7和Pixel8独有的系列独有的,包括PixelFold和Pixel平板电脑。

向LZ4的转变似乎利用了多核CPU,TensorG3的中核有助于加快这一过程,在Pixel8Pro上安装Android14QPR2Beta1期间尤其明显。

谷歌在优化OTA更新安装速度方面取得的成功预计将指导其他OEM厂商也实施同样的做法。

免责声明:本文由用户上传,如有侵权请联系删除!