衡阳派盒市场营销有限公司

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
    +關注

    關注

    24

    文章

    5108

    瀏覽量

    170166
  • 操作系統
    +關注

    關注

    37

    文章

    6892

    瀏覽量

    123744
  • vr
    vr
    +關注

    關注

    34

    文章

    9645

    瀏覽量

    150785

原文標題:Facebook正在為AR/VR打造一個微內核操作系統

文章出處:【微信號:glxss-life,微信公眾號:亮亮視野LLVISION】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    國產銀河麒麟操作系統V10和星光麒麟V1.0操作系統如何選擇?

    領域打造安全創新操作系統產品,現已形成桌面操作系統、服務器操作系統、萬物智聯操作系統、工業操作系統
    的頭像 發表于 01-24 09:14 ?239次閱讀
    國產銀河麒麟<b class='flag-5'>操作系統</b>V10和星光麒麟V1.0<b class='flag-5'>操作系統</b>如何選擇?

    軟通動力與展世聯合發布WeOS開源鴻蒙工業操作系統

    、鴻湖萬聯董事長黃穎親自帶領團隊深度參與了各項議程。期間,鴻湖萬聯與展世攜手發布了WeOS開源鴻蒙工業操作系統,這創新成果標志著雙方在工業操作系統領域的深度合作邁出了重要
    的頭像 發表于 01-20 15:17 ?201次閱讀

    鴻道Intewell工業操作系統,三大關鍵技術,領跑行業前沿

    鴻道工業操作系統,是軟件定義控制的工業實時操作系統,具備三大關鍵技術:1、確定性計算與高實時響應(微秒級、關鍵指標)提供確定性的計算與高實時的系統環境,保障工業生產運作的靈活高效。2、
    的頭像 發表于 12-25 14:46 ?201次閱讀

    什么是嵌入式操作系統?

    什么是嵌入式操作系統? 想象下,如果智能設備,比如你口袋里的智能手機,是有頭腦的機器人
    發表于 11-08 15:07

    安泰功率放大器應用:納米操作系統

    納米操作系統/機器人般又可稱為納米操作手、納米機械手、納米操縱器等,它的特點是對微小尺寸的對象進行納米級運動控制
    的頭像 發表于 10-28 11:51 ?224次閱讀
    安泰功率放大器應用:<b class='flag-5'>微</b>納米<b class='flag-5'>操作系統</b>

    新書發布——《RT-Thread嵌入式實時操作系統內核、驅動和應用開發技術》

    我們非常高興地宣布,由鄭苗秀、沈鴻飛和廖建尚編著的《RT-Thread嵌入式實時操作系統內核、驅動和應用開發技術》書正式發布。本書的編寫團隊由多位在嵌入式和實時操作系統領域有著豐富經
    的頭像 發表于 09-03 08:06 ?726次閱讀
    新書發布——《RT-Thread嵌入式實時<b class='flag-5'>操作系統</b><b class='flag-5'>內核</b>、驅動和應用開發技術》

    為了學習內核開發,大佬手搓了輕量級操作系統YiYiYa OS

    作者:evilbinary(鴨佬) YiYiYa操作系統樸實無華的操作系統,追求快速開發,最小實現,同時遵循SOLID原則。編碼簡潔明了,非常適合學習
    發表于 08-30 14:57

    為了學習內核開發,大佬手搓了輕量級操作系統YiYiYa OS

    YiYiYa操作系統樸實無華的操作系統,追求快速開發,最小實現,同時遵循SOLID原則。編碼簡潔明了,非常適合學習操作系統的同學。目
    發表于 08-27 10:08

    RT-Thread內部機制大揭秘,帶你深入操作系統內核

    、RT-Thread概述RT-Thread是款具有顯著優勢的開源嵌入式實時操作系統。它不僅具備輕量級、實時性強的特點,還擁有廣泛的開源社區支持和豐富的應用場景。在輕量級方面,RT-Thread
    的頭像 發表于 08-01 08:11 ?3969次閱讀
    RT-Thread內部機制大揭秘,帶你深入<b class='flag-5'>操作系統</b><b class='flag-5'>內核</b>

    嵌入式實時操作系統:Intewell操作系統與VxWorks操作系統有啥區別

    Intewell操作系統和VxWorks操作系統都是工業領域常用的操作系統,它們各有特點和優勢。以下是它們之間的些主要區別:
    的頭像 發表于 07-08 14:16 ?515次閱讀
    嵌入式實時<b class='flag-5'>操作系統</b>:Intewell<b class='flag-5'>操作系統</b>與VxWorks<b class='flag-5'>操作系統</b>有啥區別

    龍芯2K0300蜂鳥板支持OpenHarmony 4.0 Release版本操作系統

    。我們期待與更多的生態合作伙伴攜手前行,共同基于純國產的龍芯平臺和開源的OpenHarmony操作系統底座,打造出更豐富的面向萬物互聯場景的產品和應用。 龍芯2K0300蜂鳥板的整體外觀和外設接口定義
    發表于 06-20 10:02

    芯生態 | Core i7-8700T適配鴻道Intewell工業操作系統

    基于內核架構設計,具備高實時、高可靠等特點,同時虛擬化技術支持GPOS+RTOS等多種操作系統架構,可實現實時和非實時業務融合應用,支持國內外主流芯片及軟件生態,也是國內首家同時通過SIL3,SIL4,ASILD功能安全認證的
    的頭像 發表于 05-27 17:28 ?421次閱讀

    內核實時操作系統的介紹

    內核實時操作系統(Microkernel Real-Time Operating System, μRTOS)是種專為實時設計的操作系統
    的頭像 發表于 05-11 17:13 ?563次閱讀

    最新開源代碼證實!“鴻蒙原生版”正在積極開發中

    遷移到另一個操作系統平臺的時間和成本會非常高。 目前看來,信的鴻蒙原生版確實正在開發中,并且已經取得了定的進展。這對于鴻蒙
    發表于 05-08 17:08

    帶你認識實時操作系統(rtos)

    實時操作系統(RTOS)是為嵌入式系統和實時應用提供穩定、可預測和高效運行環境的操作系統。實時操作系
    的頭像 發表于 04-16 16:30 ?1432次閱讀
    帶你認識實時<b class='flag-5'>操作系統</b>(rtos)
    香港六合彩图库| 百家乐游戏平台有哪些哪家的口碑最好 | 易发棋牌游戏| 百家乐手机游戏下载| 在百家乐官网二庄两闲揽的概率 | 庞博百家乐官网的玩法技巧和规则 | 百家乐官网输惨了| 大发888娱乐城优惠码lm0| 机械百家乐官网技巧| 百家乐五铺的缆是什么意思| 金博士百家乐官网的玩法技巧和规则 | 网上百家乐官网网站导航| 曲靖市| 大发888娱 太阳城| 百家乐官网网上娱乐场开户注册 | 吉利百家乐的玩法技巧和规则| 免费百家乐官网过滤| 百家乐官网台布兄弟| 七匹狼娱乐城开户| 闲和庄百家乐娱乐城| 圣安娜百家乐官网包杀合作| 顶级赌场官方| 在线百家乐游戏软件| 如何赢百家乐官网的玩法技巧和规则| 大发扑克网| 百家乐桌码合| 娱乐城百家乐怎么样| 开百家乐官网骗人吗| 百家乐官网视频游戏世界| 崇义县| 百乐彩| 真钱百家乐五湖四海全讯网| 百家乐官网视频游戏中心| 比如县| 澳门娱乐| 六合彩开奖网站| 宝都棋牌下载| 余杭棋牌世界| 娱乐城官方网| 网上娱乐城老虎机| E世博网址|