投稿指南
来稿应自觉遵守国家有关著作权法律法规,不得侵犯他人版权或其他权利,如果出现问题作者文责自负,而且本刊将依法追究侵权行为给本刊造成的损失责任。本刊对录用稿有修改、删节权。经本刊通知进行修改的稿件或被采用的稿件,作者必须保证本刊的独立发表权。 一、投稿方式: 1、 请从 我刊官网 直接投稿 。 2、 请 从我编辑部编辑的推广链接进入我刊投审稿系统进行投稿。 二、稿件著作权: 1、 投稿人保证其向我刊所投之作品是其本人或与他人合作创作之成果,或对所投作品拥有合法的著作权,无第三人对其作品提出可成立之权利主张。 2、 投稿人保证向我刊所投之稿件,尚未在任何媒体上发表。 3、 投稿人保证其作品不含有违反宪法、法律及损害社会公共利益之内容。 4、 投稿人向我刊所投之作品不得同时向第三方投送,即不允许一稿多投。 5、 投稿人授予我刊享有作品专有使用权的方式包括但不限于:通过网络向公众传播、复制、摘编、表演、播放、展览、发行、摄制电影、电视、录像制品、录制录音制品、制作数字化制品、改编、翻译、注释、编辑,以及出版、许可其他媒体、网站及单位转载、摘编、播放、录制、翻译、注释、编辑、改编、摄制。 6、 第5条所述之网络是指通过我刊官网。 7、 投稿人委托我刊声明,未经我方许可,任何网站、媒体、组织不得转载、摘编其作品。

手机驱动升级

来源:电脑与信息技术 【在线投稿】 栏目:期刊导读 时间:2021-03-12
作者:网站采编
关键词:
摘要:最近,MIUI 开始推送独立GPU 驱动的事情,引起了很多朋友的关注。通常情况下,手机的硬件驱动往往不能像电脑一样,独立安装升级,现在情况居然发生了变化,不少朋友纷纷感叹这简

最近,MIUI 开始推送独立GPU 驱动的事情,引起了很多朋友的关注。通常情况下,手机的硬件驱动往往不能像电脑一样,独立安装升级,现在情况居然发生了变化,不少朋友纷纷感叹这简直就是黑科技。

GPU 驱动能够独立升级,对于用户体验来说,无疑是一件好事情。通过独立的驱动更新,手机能够更迅速便捷地获得新驱动,带来性能提升、问题修复。这样的好事情,在别的安卓上也会有吗?这是独门科技还是大势所趋?

安卓为何没法单独升级驱动

安卓之所以长时间以来,没法像Windows 那样灵活升级驱动,是和系统架构息息相关的。安卓基于Linux,而Linux 使用的是宏内核,系统内核和驱动等模块紧密结合。而Windows的架构更接近于微内核,系统各模块之间分离度较高。

宏内核和微内核(类微内核)的特性,会反映到驱动的更新推送的体验上。由于宏内核将驱动和系统内核耦合在一起,因此如果想要升级驱动,往往需要升级系统;而Windows 这样的类微内核系统,则可以独立升级驱动。微软为了兼容更多硬件,还为驱动设计了标准模型,例如图形驱动的WDDM 和音频架构UAA 等,只要驱动编写符合WDDM,UAA 等架构,就可以自行安装升级,无需对系统内核进行改动。

尽管宏内核在驱动升级方面不够灵活,但Linux 之所以如此设计,还是有道理的——宏内核耦合度高,这可以带来更高的进程间IPC 通信效率,性能更为出色。因此,可以看到Linux 广泛应用于各类不同性能的设备之上,超算用Linux 能够更加物尽其用,智能手环这样的小物件用Linux 则可以带来更流畅的体验。

安卓的改变:装驱动越来越像Windows

然而,宏内核在移动互联网和物联网时代,则遭遇到了一些挑战,各式各样智能设备迅速涌现,令硬件适配成为了一个不得不面对的问题。

以安卓机为例,市面上的安卓机使用了不同的CPU、GPU、基带和CODEC 等,由于宏内核的高耦合度,安卓机很难对操作系统和硬件驱动进行单独升级,无论想要升级系统还是想要升级驱动,厂商都需要为每个安卓机型号单独制作系统镜像。并不是每个厂商都会选择投入很大精力到系统维护当中的,这导致了安卓系统和驱动升级困难,最后的结果就是安卓机系统版本的碎片化。

为此,Google 改变了安卓的形态,在安卓8.0 中推行了Project Treble 机制,将系统(Android OS framework)单独分区,和硬件驱动(Vendor implementation)分离,此后厂商可以为设备单独推送新版安卓,而不需要重新适配驱动。Project Treble大大简化了安卓系统的升级流程,因此安卓8.0 以后的设备,升级安卓大版本的速度比以前更快了。

但在安卓10 当中,Google 推行了Project Mainline,将系统进一步细分模块化。在安卓10 中,14 个系统组件被Mainline化,媒体解码器、权限控制器和网络组件等系统组件,都可以像普通APP 一样,通过应用商店来更新,GPU 驱动能够独立更新,就得益于此。

可以说,安卓通过Project Treble 和Project Mainline,正变得越来越“微内核”。在尚未正式发布的安卓11 中,安卓的组件模块达到了20 个之多,安卓的系统维护将会变得前所未有地灵活,变得越来越像PC。

GPU 驱动升级是黑科技吗

MIUI 之所以能够通过应用商店独立更新GPU 驱动,主要是受益于安卓Project Treble 和Project Mainline 的特性,而作为此次更新所服务的硬件,高通芯片的贡献也功不可没。

在2019年底,高通就宣布旗下的最新SoC 骁龙865,可以通过应用商店来独立更新驱动,而且更新操作和更新APP 一样简单。不过当时高通所说的是通过Google Play 商店来进行更新,由于国内无法使用Google Play,因此MIUI 转用自己的渠道更新GPU 驱动,效果还是很不错的。

如无意外,高通今后也会继续为旗下的芯片发布新驱动,不过是否所有的安卓机都能收到更新?这最终还得看手机OEM 厂商——驱动发布后,需要OEM 厂商进行测试,然后再向用户推送。无论如何,OEM 厂商所需要做的工作,已经比以往少了许多,如果这样都不给用户提供驱动升级,未免太说不过去。

目前高通似乎尚未明确除了骁龙865 外,还没有芯片能够获得独立的驱动更新,但无论如何,Project Mainline 的前途是光明的。此后我们有望在越来越多的手机上能得到GPU 驱动升级这样的福利,这个Google 带来的“黑科技”将成为解决安卓碎片化的希望。

随着移动互联网和物联网的发展,为了更灵活地适配硬件,系统的“微内核化”似乎成为了趋势,从安卓的系统架构变更可以印证这点。希望有更多硬件厂商跟进安卓的新机制,及时为各类硬件推送独立驱动,为用户带来更好的体验。

文章来源:《电脑与信息技术》 网址: http://www.dnyxxjs.cn/qikandaodu/2021/0312/1007.html



上一篇:这秘密武器对付勒索病毒有奇效
下一篇:控制孩子使用手机和电脑

电脑与信息技术投稿 | 电脑与信息技术编辑部| 电脑与信息技术版面费 | 电脑与信息技术论文发表 | 电脑与信息技术最新目录
Copyright © 2018 《电脑与信息技术》杂志社 版权所有
投稿电话: 投稿邮箱: