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