SpaceX 已将 3 万多台 Linux 计算机送入太空
本月初,開源中國曾報道了有關(guān)馬斯克的 SpaceX 成功實現(xiàn)了獵鷹 9 號(Falcon 9)帶著龍飛船(Crew Dragon)成功發(fā)射,并使飛船與國際空間站對接,將 NASA 兩名宇航員送上了軌道前哨的消息。而在 6 月 3 日晚些時候,SpaceX又將一批 60 顆 Starlink 互聯(lián)網(wǎng)衛(wèi)星送入了軌道。使衛(wèi)星總數(shù)達到約 480 顆,接近覆蓋美國所需的 800 顆。SpaceX 使用 Linux 系統(tǒng)為 Dragon 航天器和 Falcon 9 火箭提供動力。
SpaceX 工程師在周末的Ask Me Anything(AMA)環(huán)節(jié)中披露了相關(guān)的詳細信息。SpaceX Starlink 軟件負責(zé)人馬特·蒙森(Matt Monson)透露,SpaceX 每月向太空發(fā)射 60 顆Starlink互聯(lián)網(wǎng)衛(wèi)星,同時每批 60 顆 Starlink 衛(wèi)星都攜帶著 4000 多臺精簡后的 Linux 計算機。目前,Starlink在太空中共有3 萬多個 Linux 節(jié)點,以及 6000 多個微控制器。“因為我們與獵鷹火箭和龍飛船共享很多 Linux 平臺基礎(chǔ)架構(gòu),它們也從超過 180 年的在軌系統(tǒng)總測試時間中受益。”
該公司計劃在北半球的夏季結(jié)束之前推出衛(wèi)星互聯(lián)網(wǎng)服務(wù)的公開測試版,并且已經(jīng)獲得批準在美國部署一百萬個最終用戶終端。SpaceX 最近還向聯(lián)邦通信委員會提出申請,希望發(fā)射 30,000 顆第二代衛(wèi)星。正如ZDNet預(yù)估的那樣,假設(shè)第二代衛(wèi)星搭載的 Linux 計算機數(shù)量相同,那么這將意味著 SpaceX 計劃在未來幾年內(nèi)將至少200 萬臺Linux 計算機送入太空。
負責(zé) Crew Dragon 的軟件設(shè)計的另一位團隊成員 Josh Sulkin 解釋稱,Linux 計算機運行PREEMPT_RT 補丁程序,該補丁程序是由 Red Hat 工程師開發(fā)的,旨在使 Linux 成為實時操作系統(tǒng)。Josh還表示,SpaceX 不使用任何第三方 Linux 發(fā)行版,它具有幾個自定義驅(qū)動程序來與其硬件交互,從而構(gòu)成了分布式計算機系統(tǒng)。它們維護自己的內(nèi)核副本和相關(guān)工具,并具有遙測功能,可以指示所有流程的性能,以確保其在飛行的所有階段的最后期限。
此外,SpaceX 網(wǎng)絡(luò)安全負責(zé)人 Dexter則表示,任何有志于在 SpaceX 公司工作的學(xué)生都應(yīng)該將 Linux 視為他們學(xué)習(xí)的核心部分。“獲得計算機科學(xué)學(xué)位(或其他類似的學(xué)位),花時間確保自己真正了解事情是如何運作的——在 SpaceX 表現(xiàn)出色的工程師會非常細致地理解代碼如何運作、網(wǎng)絡(luò)如何運作、Linux 如何運作、硬件如何運作等等。”
總結(jié)
以上是生活随笔為你收集整理的SpaceX 已将 3 万多台 Linux 计算机送入太空的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 小米笔记本618优惠汇总 全场最高省70
- 下一篇: 在基因复制过程中,剪切酶是怎么起作用的?