本港台开奖现场直播 j2开奖直播报码现场
当前位置: 新闻频道 > IT新闻 >

报码:【组图】谷歌酝酿神秘全新操作系统,抢占未来数字世界的交互入口?(2)

时间:2017-04-12 14:40来源:118论坛 作者:开奖直播现场 点击:
而此次 Fuchsia 的微内核则被命名为 Magenta。 Magenta一词的由来也是颇有深意,谷歌在 Magenta 的官方代 码 库中做出解释:“Pink(粉色)+ Purple(紫色) = Fu

  而此次 Fuchsia 的微内核则被命名为 Magenta。Magenta一词的由来也是颇有深意,谷歌在 Magenta 的官方代库中做出解释:“Pink(粉色)+ Purple(紫色) = Fuchsia (紫红色,即Magenta)”。

  

报码:【j2开奖】谷歌酝酿神秘全新操作系统,抢占未来数字世界的交互入口?

Magenta微内核代码的截图

  而据 Fuchsia 团队的描述,Purple指的是Project Purple(紫色项目),即iPhone最初的项目代号。而Pink则指的是Taligent,即苹果一个曾经试图取代其经典Mac操作系统的失败项目。两者相加,可见谷歌跨平台的愿景。

  如果一旦成行,谷歌就势必要放弃问题多多但又积淀多年的 Android,而这样做其实会陷入一个两难的处境,海量的Android App和全新的操作系统似乎并不可兼得。

  

报码:【j2开奖】谷歌酝酿神秘全新操作系统,抢占未来数字世界的交互入口?

上图是Fuchsia在今年三月发布的新 Logo

  但谷歌就是谷歌,它还是会竭尽全力以达成平衡,而这一手段很有可能就是在Hypervisor 上面运行虚拟的Android App

  Hypervisor 是一种可以让多个虚拟操作系统在一套硬件上作为虚拟机同时运行的软件。虽然传统虚拟机技术的效率低下,但近几年来虚拟技术的发展提出了一种更优化的增效方式:以容器(container)的方式运行虚拟机。

  

报码:【j2开奖】谷歌酝酿神秘全新操作系统,抢占未来数字世界的交互入口?

  容器是可以在同个操作系统内虚拟化单个App的独立行程。通过只使用虚拟机中App所需的那部分,以容器方式运行虚拟机可以提供一个更高效、可靠以及安全的方式在同个操作系统(在这里指的就是Fuchsia)内运行所有的App。

  也正因此,Fuchsia可以轻松地支持Android所有现有的App,为用户提供一个无缝衔接的体验。虽然Android有很大可能会继续得到开发和支持,但在这种情况下,j2直播,它将会成为Fuchsia内一个老旧的运行环境,势必在几年内被逐渐代替掉。

  目前,Android 所依赖的 Linux 内核中另一重大缺陷就是它缺少一个稳定的ABI(应用二进制接口)。而这个后果是十分严重的,作为应用程序和CPU之间的一个接口,ABI处于软件和硬件的中间位置,它驱动了所有的软件程序,

  

报码:【j2开奖】谷歌酝酿神秘全新操作系统,抢占未来数字世界的交互入口?

  对于提供Android系统驱动程序的芯片公司来说,由于没有一个稳定的ABI,每当谷歌推出新的Android版本,他们都必须更新其驱动程序,否则新版内核将会无法在他们的硬件上运行。但是,这显然是一件费时费力的工作,很多公司都因此造成巨额亏损。

  与之对立的是设备厂商需要的却是搭有最新的驱动程序才能升级设备的操作系统。所以,由于芯片商停止更新驱动导致设备商停止更新操作程序的多米诺效应意味着有数百万台Android设备将得不到任何及时的更新了。Android系统的批评者将这种现象称作为“碎片化的噩梦”。

  而这也将是Fuchsia试图解决的问题之一。就像Windows操作系统一样,Fuchsia的内核将会提供一个稳定的ABI。其拥有两个内核:LK 和 Magenta。LK,即Little Kernel,是一款用于嵌入式设备的现有操作系统。Magenta则是建在LK上的一款微内核。

  

报码:【j2开奖】谷歌酝酿神秘全新操作系统,抢占未来数字世界的交互入口?

  在谷歌的公开资料中,作为物联网设备操作系统的Fuchsia将只会使用LK。而在更复杂的设备,比如手机和电脑中,Fuchsia则会使用Magenta。

  从消费者的角度来看,一款操作系统不只有内核,也该有为开发者准备的API以及为API开发的框架。但Android系统的创始人在早期往往出于特定需求,做出了许多关于API的技术决定,只是这些决定却让后来Android团队和开发者的工作十分为难。

  对于谷歌来说,Fuchsia是一个难得的用一款更新、更好的操作系统来取代现有操作系统的机会。其API大量借鉴了谷歌Chrome浏览器背后的开源项目Chromium,直播,而Chromium又是组成Chrome OS的重中之重。许多 Fuchsia 的低级 API 的代码都是Chromium 的 Mojo 系统 API 的修改版。而 Fuchsia 团队也有许多来自于Chromium团队的成员。

  

报码:【j2开奖】谷歌酝酿神秘全新操作系统,抢占未来数字世界的交互入口?

Chromium logo

(责任编辑:本港台直播)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
推荐内容