黑基网 首页 手机 玩转手机 查看内容

Android:就算你的手机内存只剩 0.1Mb,我也能更新

2017-8-21 03:08| 投稿: xiaotiger |来自: 互联网

摘要: 手持一台 Google 亲儿子有什么好处?你可以体验原生的 Android,可以每次第一个收到大版本的 Android 系统更新,也可以每个月快速地收到安全更新,福利还是很多的。但就算是 Google 的亲儿子也会面临一个所有智能手 ...

手持一台 Google 亲儿子有什么好处?你可以体验原生的 Android,可以每次第一个收到大版本的 Android 系统更新,也可以每个月快速地收到安全更新,福利还是很多的。

但就算是 Google 的亲儿子也会面临一个所有智能手机都存在的尴尬问题,那就是如果手机空间不足,是无法更新新系统的。这时候要么系统提示你空间不足无法更新,要么提示你删除一些文件为新系统腾出空间,这时候你会左右为难,是要系统还是要那些照片,如果删照片的话,删哪些。

显然,Google 也在思考如何解决这些阻碍系统更新的方案。

在去年发布 Android 7.0 和 Google Pixel 时,Google 就曾推出一种新的系统更新机制。这个新机制叫做「无缝更新」(Seamless Updates),在这个新机制下,Google 引入了一种双系统分区方案,两个分区被称为 System A 和 System B。

(在后台运行的系统更新)

在这个机制下,当有系统更新时,用户可以继续在 System A 分区下使用手机,而安装过程则在 System B 下进行,这也是为什么从 Android 7.0 开始,过去 Android 系统更新时冗长的「正在更新第 x 个应用」这个过程不见了,用户只需要在下一次启动手机时,更新就安装好了,完全不影响正常使用。

(这个画面从 Android 7.0 开始终于消失了)

「无缝更新」机制很好的解决了等待更新时间长的问题,而 Google 现在又要解决没有足够空间安装系统更新的问题。

国外媒体 arstechnica 在 Google 近期上传的一份文件中发现,Google 将在下一代 Android 系统中引入一个新的系统更新机制,从而解决上述问题。

这个新的机制被称作「streaming updates」。在过去,系统更新文件会先被临时下载到用户的存储分区中,即便在 Android 7.0 中,也不可避免的要占用一部分存储空间,对于那些重度依赖本地存储且手机存储空间本就不大的用户来说,动辄 1GB 多的系统更新简直就是灾难。

而在「streaming updates」下,虽然依然要下载更新,但系统更新文件将不再占用存储空间,而是直接到达 System B 分区,也就是说,下载、存储以及写入更新全都在 System B 中进行。在 Google 的描述中,在这个机制下的系统更新并不需要 1GB 的空间,并且完全绕过用户的存储空间,此外,主要数据所需的空间可能连 100KB 都不需要了。

这对于手机存储空间捉襟见肘的用户来说无疑是一个好消息,但对于大多数 Android 用户来说,他们在很长一段时间内享受不到这个福利,因为这个机制需要手机有两个系统分区,而当前支持两个系统分区的 Android 手机只有 Google 自家 Pixel 系列,Nexus 6P 和 Nexus 5X 也不支持。

不过,新机制的引入可能会促使更多的手机厂商加快新系统的适配,而这个新机制,或许也能在一定程度上帮助 Google 改善 Android 的碎片化问题。

小编推荐:欲学习电脑技术、系统维护、网络管理、编程开发和安全攻防等高端IT技术,请 点击这里 注册黑基账号,公开课频道价值万元IT培训教程免费学,让您少走弯路、事半功倍,好工作升职加薪!

本文出自:http://www.toutiao.com/a6452159227342357006/

免责声明:本文由投稿者转载自互联网,版权归原作者所有,文中所述不代表本站观点,若有侵权或转载等不当之处请联系我们处理,让我们一起为维护良好的互联网秩序而努力!联系方式见网站首页右下角。


鲜花

握手

雷人

路过

鸡蛋

相关阅读

最新评论


新出炉

返回顶部