价值无处不在,世界财经资讯媒体平台。
手机版
访问手机版
世界总裁网 首页 头条资讯 科技世界 新闻内容

为什么谷歌会从零开始构建一个全新的操作系统?

发布时间: 2016-8-21 07:54| 发布者: 游戏人间| 查看: 1899| 评论: 0

摘要: 世界总裁网编者按 《快公司》网站日前发表文章,对谷歌(微博)开发一个全新操作系统的原因进行了分析,解释了现有操作系统存在的问题,并对谷歌此举的动机进行了推测,以下为原文:上周,谷歌一个团队做了一件很奇怪 ...

为何谷歌会从整开端构建一个齐新的操纵体系?

天下总裁网编者案 《快公司》网站日前揭晓文章,对谷歌(微专)开辟一个齐新操纵体系的缘故原由停止了阐发,注释了现有操纵体系存正在的成绩,并对谷歌此举的念头停止了揣测,以下为本文:

上周,谷歌一个团队做了一件很奇异的工作:他们静静流露本人正在构建一个新的操纵体系,名叫Fuchsia。从实际上道,Fuchsia是谷歌Android的合作敌手。

Fuchsia是一个正正在开辟中的开源操纵体系。它能够正在各类装备上运转,不管是单一用处的装备(好比主动存款机ATM战GPS单位),仍是桌里电脑,皆是它的用武之天。可是,取Android差别的是,Fuchsia并非一个基于Linux的体系,也出有以其他收柱型硬件为根底。它是从整开端构建的。

Fuchsia仍处正在构建的晚期阶段,并且有多是个尝试性项目。谷歌今朝还没有说起它将怎样利用Fuchsia。硬件开展曾经无数十年的汗青,为何谷歌要从整开端构建操纵体系呢?它的来由有许多。

内乱核的成绩

关于您的脚机、仄板电脑战条记本电脑,有一些工作能够您借没有明白:年夜大都时分,它们利用的皆是略加窜改过的陈腐硬件“内乱核”。 Android利用Linux内乱核是1991年开辟的,Mac OS X、iOS战苹果的其他仄台是基于Unix体系的,那是AT&T贝我尝试室正在1969年启动的一个项目。Windows计较机则是基于Windows NT内乱核,其汗青可逃溯到1993年。

内乱核的目标是办理操纵体系最底层一些举动。它处置去自硬件装备(好比键盘)的恳求、摆设日程使命,对文件战存储器停止办理。正在那个过程当中,它对操纵体系的庞大举动停止了笼统。那么做有许多益处,好比闪开收职员无需理解挨印机的详细型号,就能够令app施行挨印操纵。

Unix、Linux战Windows NT如许的老式内乱核不断正在浮薄年夜梁,仿佛取科技业一贯供新供变的风气相冲突,但止业阐发师贺推斯•德度(Horace Dediu)以为,从最底层的角度去看,计较根本上是不异的,战几十年前区分没有年夜。举例来讲,现在Windows计较机上利用的芯片,便是尾台IBM PC上英特我处置器的明日传后嗣。从那个意义上道,内乱核不外是一种通用产物。

“我们利用的仍旧是完整不异的架构,完整不异的计较方法——存放器、逻辑门、晶体管——出于那个缘故原由,我们出有须要开辟一个更好的内乱核,”德度道。 “内乱核我们曾经弄定了。”

多是我们觉得曾经弄定了。现现在,我们正正在把传感器战计较才能塞进更多的装备内里,好比把一般室第改拆为智能室第,让一切工具皆能联网(也便是物联网)的时分。谷歌之以是开辟Fuchsia,多是以为Linux如许的老式内乱核没有合用于那一代新的装备。因而他们念为新的世代研收回一个新的内乱核。 (内乱核自己被称为Magenta,它以谷歌远期的另外一个尝试性项目LittleKernel为根底)。

扎克•苏帕推(Zach Supalla)正在硬件开辟东西战物联网效劳供给商Particle公司事情。他指出,Linux用正在小型计较装备上时有些成绩。

起首,关于那类装备来讲,Linux过于宏大了。虽然Linux内乱核是模块化的,开辟者能够来除过剩的部门,但它仍是会占用大批空间。那意味着要把Linux内乱核塞到一个价钱自制的微掌握器里比力艰难,您必需选用更年夜、价钱更下,愈加耗电的处置器。

“全部供给链原来能够以近近更低的本钱制作品格更下的工具,”苏帕推道。

另外一个成绩是,Linux没有是“及时”的。主动存款机、医疗产物战其他单一用处装备接纳了嵌进式操纵体系,战它们纷歧样的是,Linux是靠一个工夫表去处置多使命的。固然那能够最年夜限度天阐扬通用计较机的机能,但却也会给那些需求准确按时的装备带去费事。像3D挨印机,汽车内乱部的许多电动掌握安装等等,皆对准确按时有很下的请求。

“假如您念确保那些装备正在某个微秒定时启动,您实的没有期望由一个历程去决议运转工夫,”苏帕推道。

关于物联网使用来讲,像Linux这类通用的操纵体系能够会没有太宁静,苏帕推道。它的代码更多,那也便意味着需求防备的破绽也会更多,您必需利用防水墙大概VPN去处理或启堵那些宁静破绽。

“利用及时操纵体系(嵌进式体系)的长处之一,便是没有需求启堵任何工具,”苏帕推道。 “您没有需求运转一堆您必需当心注意的工具。它只运转您写的硬件,没有会运转其他任何工具。”

但正在硬硬件通讯圆里,Linux仍旧有很年夜的劣势。苏帕推以为,谷歌开辟Fuchsia是期望把Linux战嵌进式体系那二者的优点分离起去。现今支流的嵌进式体系包罗FreeRTOS战ThreadX等,

“他们能够念要开辟一个笼统水平到达Linux程度,但机能、体量战及时性取RTOS相称的操纵体系,”苏帕推道。 “如许的操纵体系有很年夜的代价,我以为从实际上道是能够办到的。只是从前历来出有人那么做过。”

扩大性成绩

假如Fuschia针对的只是小型装备,它能够出有那末惹人注目。可是Fuchsia的开辟职员有更弘远的大志,他们宣称该操纵体系能够扩大到智妙手机战台式电脑上。从实际上讲,Fuchsia能够间接替换谷歌的Android战Chrome OS。

谷歌为何要那么做?苏帕推以为,从整开端大概能够构建出更下效的操纵体系,从而得到更下效的效劳器——谷歌一贯皆对那圆里很感爱好。他借指出,兼容台式机有助于模仿大批小型装备同时运转,确保它们能够正在年夜范围利用的时分一般运转。

“战开动一千台效劳器,每台同时运转一千个一样的法式比拟,启动一百万个小型装备近近费事很多,没有有益于展开测试,”苏帕推道。

德度的观点取苏帕推差别,他以为谷歌Android遭到了常识产权圆里的限定,而一个齐新的操纵体系则出有如许的成绩。 “由于那是一个齐新的设想,正在常识产权圆里它出有任何费事,”他道。 “那多是一个公道的假定,由于Linux的确存正在一些易缠的常识产权成绩。”

别记了,那能够地道是个教术研讨。Fuchsia的开辟职员暗示,终极他们会公布那个操纵体系,但能够另有很少的路要走,并且今朝也没有分明谷歌能否会撑持那个项目。 Android死态体系曾经是非常宏大(并且正正在开端战Chromebook兼并)。并且谷歌借正在开辟一个嵌进式的沉量级物联网操纵体系Brillo,它是Android的一个简化版本——Brillo正正在构成一个成生的仄台,而不单单是一个根底性的操纵体系。

话又道返来,Unix最开端也是一个意愿性项目,并出有贝我尝试室的正式坐项,而林纳斯•托瓦兹最后开辟Linux的时分也只是把它看成专业喜好。或许几十年后,当我们道到Fuchsia的时分,也会道到它正在谷歌的降生有何等难以想象。(编译/Kathy)

主动播铺开闭 主动播放

Fuchsia:谷歌正正在建立一个新的操纵体系

正正在减载...
< >

    • 0
      粉丝
    • 1899
      阅读
    • 0
      回复

    关注世界总裁网

    扫描关注,了解最新资讯

    实时了解财经信息
    掌握市场风云动态
    助力商场共赢至胜
    改变你所看到的世界
    热门资讯
    排行榜

    关注我们: 微信订阅&APP下载

    发现价值 创造价值

    WNCEO.COM

    世界总裁网版权所有 未经世界总裁网书面授权禁止复制或建立镜像内容

    Email: service@wnceo.com 电话: 010-86398086 / 400-848-6648

    地址: 北京市朝阳区广渠路36号首城国际大厦10层 邮编: 100010

    Copyright  ©2008-2025 世界总裁网All rights reserved. 工信部许可备案号:京ICP备12045339号-2