0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Facebook正在打造一个基于微内核的操作系统

电子工程师 来源:映维网Nweon 作者:映维网Nweon 2021-06-10 17:45 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

从报道到专利,有关注映维网分享的小伙伴应该有留意到,Facebook一直专注于为AR/VR开发专门的操作系统。在日前Instagram的一次AMA问答中,Facebook首席执行官马克·扎克伯格和Facebook Reality Labs负责人安德鲁·博斯沃思透露了所述操作系统的架构信息,同时从技术层面解释了为何要自研操作系统。

扎克伯格证实,Facebook正在打造一个基于微内核的操作系统。他说道:“我们正在构建一个基于微内核的操作系统……归根结底,我们需要能够从基本上设计和定制堆栈的每一层,以提供(AR/VR)这些系统所需的性能和效率。”

作为说明,微内核由一群尽可能将数量最小化的软件程序组成,它们负责提供实现一个操作系统所需要的各种机制与功能。微内核操作系统通常采用基于客户/服务器模式,将操作系统中最基本的部分放入内核中,而把操作系统的绝大部分功能都放在微内核外面的一组服务器(进程)中实现。

微内核操作系统具有非常灵活的可扩展性。由于大多数功能是由相对独立的服务器软件来实现,当开发了新的硬件和软件时,微内核操作系统只须在相应的服务器中增加新的功能或再增加一个专门的服务器即可。除了可在操作系统中增加新的功能,你同时可修改原有功能,以及删除已过时的功能。

这位Facebook的掌舵人进一步从技术层面解释了自研操作系统的原因:“(AR和VR)这些新平台与之前的所有平台都非常不同。不仅是输入,还包括应用模型、如何发现东西、需要优化的程度等等。如果你要开发一副需要看起来像普通眼镜的设备,你需要对系统进行严格的优化,以便它能够在一个能够持续一整天的热封装和电源封装中完成现代计算机所能实现的所有计算。所以这是一个非常巨大的挑战。在这一方面,我们团队已经取得了长足的进步。”

值得一提的是,Facebook Reality Labs负责人安德鲁·博斯沃思(Andrew Bosworth)同样有参与这次AMA问答。对于操作系统这个问题,他强调如果有原生适合AR/VR的操作系统,Facebook会愿意使用,但由于扎克伯格提到的挑战,Facebook需要自力更生。

他说:“我希望能够尽量减少需要开发的量。Facebook实际上是建立在开源之上。我们是开源的重要贡献者。当有软件可以用时,我们愿意去使用。显然,我们的Oculus和Portal系统是基于Android构建,而我们在这方面取得了巨大的成功。我希望能够尽量减少需要开发的量。但要适配这样紧凑的热封套,需要开发的量令人感到惊讶。”

博斯沃思进一步打趣道:“我有时我确实觉得我那一代的电脑程序员有点懒。我们得偷懒,我们正处于摩尔定律最显著的时代,所以你可以只写high-level的低效代码,谁在乎呢?……所以你看到我做的工作,你看到Facebook Reality Labs做的工作,我其实并不想做。但为了实现我们的愿景,我我必须去做,而构建我们自己的操作系统就是其中的一环。”

值得一提的是,在2019年The Information的一篇报道中,Facebook自研操作系统是为了摆脱对其他公司的依赖。The Information当时引述Facebook AR/VR产品与工程副总裁菲克斯·柯尔克帕特里克(Ficus Kirkpatrick)称,尽管当前的Oculus和Portal设备是采用Android的修改版本,但自有操作系统的研发意味着未来的Facebook硬件产品“可能”不再需要依赖于谷歌软件。

最后值得一提的是,自从Oculus Quest 2开始,我们已经能开始初步看到Facebook正在构建的AR/VR操作系统,映维网从Quest 2的系统代码中找到了相关信息,比如以下Quest 2系统的配置信息文件中有提到了“XROS”和“HYP_XROS”。

原文标题:Facebook正在为AR/VR打造一个微内核操作系统

文章出处:【微信公众号:亮亮视野】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Ar
    Ar
    +关注

    关注

    25

    文章

    5292

    浏览量

    176679
  • 操作系统
    +关注

    关注

    37

    文章

    7435

    浏览量

    129609
  • vr
    vr
    +关注

    关注

    34

    文章

    9694

    浏览量

    157517

原文标题:Facebook正在为AR/VR打造一个微内核操作系统

文章出处:【微信号:glxss-life,微信公众号:亮亮视野LLVISION】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    操作系统体系结构

    操作系统的体系结构是开放的问题。正如上文所述,操作系统在核心态为应用程序提供公共的服务,那么操作系统在核心态应该提供什么服务、怎样提供服
    发表于 01-15 08:19

    操作系统运行机制

    计算机系统中,通常CPU执行两种不同性质的程序:种是操作系统内核程序;另种是用户自编程序或系统
    发表于 01-15 07:12

    内核到生态:次看懂HarmonyOS 6如何重写操作系统的“基础代码”

    在移动操作系统竞争进入“深水区”的当下,用户对于系统体验的期待早已不再局限于功能的简单叠加,而是追求种从底层架构革新带来的全方位飞跃。HarmonyOS 6的正式发布,正是这样次对
    的头像 发表于 12-31 09:09 355次阅读
    从<b class='flag-5'>内核</b>到生态:<b class='flag-5'>一</b>次看懂HarmonyOS 6如何重写<b class='flag-5'>操作系统</b>的“基础代码”

    什么是嵌入式操作系统

    要理解嵌入式操作系统(Embedded Operating System,简称 RTOS/EOS),我们可以从本质定义→核心区别→实际作用→典型特征→嵌入式开发场景适配,五维度来拆解,
    发表于 12-09 10:33

    单片机的操作系统

    单片机操作系统主要分为实时操作系统(RTOS)和嵌入式操作系统两类,以下是常见选择: 实时操作系统(RTOS) ‌ FreeRTOS ‌:轻量级开源
    发表于 11-14 06:18

    普华基础软件龘内核与龘Hypervisor荣获ISO 26262 ASIL-D认证

    近日,普华基础软件面向智能驾驶操作系统龘EasyAda内核与龘Hypervisor顺利通过ISO 26262 ASIL-D级汽车功能安全最高等级认证,标志着普华基础软件在操作系统领域
    的头像 发表于 11-12 14:11 1079次阅读
    普华基础软件龘<b class='flag-5'>微</b><b class='flag-5'>内核</b>与龘Hypervisor荣获ISO 26262 ASIL-D认证

    基于开源鸿蒙打造的公路机电操作系统获“茅以升科学技术特等奖”!

    2025年8月26日,茅以升科教基金会道路交通委员会发布了2024年度“茅以升科学技术奖—交通运输科学技术奖”表彰决定。其中,由深开鸿等多家单位、企业共同基于开源鸿蒙操作系统开发完成的《公路机电
    的头像 发表于 08-28 17:40 1096次阅读
    基于开源鸿蒙<b class='flag-5'>打造</b>的公路机电<b class='flag-5'>操作系统</b>获“茅以升科学技术特等奖”!

    润芯微启航操作系统迎来升级里程碑

    作为润芯在智能汽车领域的重要成果,启航操作系统通过智慧内生物联网操作系统创新架构,围绕人的生活、出行,开放扩展汽车软硬件生态,极简打造多元智能空间体验,真正实现了人、车、家跨端的连接
    的头像 发表于 08-05 17:12 1035次阅读

    树莓派操作系统:版本、特性及设置完整指南!

    树莓派操作系统是什么?树莓派操作系统是由树莓派基金会专为树莓派开发的官方操作系统。它基于DebianLinux发行版,并针对树莓派的ARM架构进行了专门优化。树莓派操作系统有多个版本,
    的头像 发表于 07-28 18:26 1788次阅读
    树莓派<b class='flag-5'>操作系统</b>:版本、特性及设置完整指南!

    以鸿道工业操作系统为核心,打造工业智能机器人新生态

    鸿道工业操作系统采用内核虚拟化架构,将具身机器人大脑和小脑融合,提供了软硬体技术,不仅降低了电子架构成本和功耗,还提高了系统的实时性和开
    的头像 发表于 05-28 13:51 506次阅读

    警用鸿蒙操作系统正式亮相,诚迈科技携智能警务终端参展警博会

    科技作为鸿蒙生态核心共建者,携多款基于警用鸿蒙操作系统的智能终端设备亮相,助力警务工作迎来更智能、更高效的鸿蒙时代。 警用鸿蒙操作系统(警鸿OS)基于开源鸿蒙深度定制,通过创新的内核
    的头像 发表于 05-19 20:26 920次阅读
    警用鸿蒙<b class='flag-5'>操作系统</b>正式亮相,诚迈科技携智能警务终端参展警博会

    鸿道Intewell操作系统:人形机器人底层操作系统

    操作系统的实时性赋能东土科技的鸿道(Intewell)工业操作系统作为国内唯通过汽车、工业控制、医疗、轨道交通四项功能安全认证的系统,为标准体系中的技术层架构提供了底层支持。其
    的头像 发表于 05-16 14:44 953次阅读

    理想汽车智驾操作系统解读

    [首发于智驾最前沿信公众号]在智能网联与生成式AI技术深度融合的浪潮下,汽车操作系统已经从最初的简单资源管理平台,演化为承载感知决策、执行控制与安全防护的智能化中枢。理想汽车自主研发的星环OS
    的头像 发表于 05-13 10:54 1427次阅读
    理想汽车智驾<b class='flag-5'>操作系统</b>解读

    普华基础软件开源汽车操作系统新版本代码上线

    近日,第二十一届上海国际汽车工业展览会现场,开源车用操作系统新版本代码上线仪式在中国电科展台成功召开。全球首个开源智能驾驶操作系统内核龘EasyAda V2.1和首个规模化、量产级安
    的头像 发表于 04-30 09:17 1146次阅读

    普华基础软件开源车用操作系统迎来全新版本

    近日,普华基础软件开源车用操作系统媒体发布会在上海中国汽车会客厅召开——全球首个开源智能驾驶操作系统内核龘EasyAda、开源安全车控操作系统
    的头像 发表于 04-25 16:18 1120次阅读