老邢聊科技 这个操作系统“上天”运行,揭秘SpaceX星链卫星软件架构

文章图片
【老邢聊科技 这个操作系统“上天”运行,揭秘SpaceX星链卫星软件架构】埃隆·马斯克(ElonMusk)的火箭公司#SpaceX#的星链计划目前正在有条不紊进行 , 就在刚过去的6月份的第1周 , SpaceX公司利用一架重复使用的猎鹰9号火箭向太空发射了60颗卫星 , 使总数达到了480个 。
星链卫星进入太空后 , 如何组织形成一个强大的网络?如何向地球用户提供通信服务呢?
从计算机的角度来看 , 组成星链网络的众多卫星就像一个运行在太空中的巨大的服务器集群 , 星链网络就是一个大的数据中心 。 根据SpaceX软件工程师透露 , 每次发射的60颗卫星中都包含了4000台精简的Linux计算机 。 在累计8次发射中 , 已经向太空发送了32,000台#Linux#计算机 。

文章图片
SpaceX最近向美国联邦通信委员会提出申请 , 在已批准的12,000颗卫星之上再发射30,000颗第二代卫星 。 假设第二代卫星搭载的Linux计算机数量相同 , 这意味着SpaceX计划在未来几年内将至少200万台Linux计算机送入太空 。
星链卫星上使用的Linux系统并不是第三方Linux发行版 , 而是运行了几个自定义补丁程序和驱动程序 , 使Linux能与硬件进行交互 , 从而形成了一个庞大的分布式Linux实时操作系统、分布式计算机 。

文章图片
在之前发射的#龙飞船#上 , SpaceX使用了Linux系统并使用C++语言编写飞行软件 。 在龙飞船的操作界面开发上 , 使用了Chromium接口和Javascript渲染技术 。
通过SpaceX公司在太空通信和龙飞船上对Linux的应用 , 表明了其对Linux系统的信任 , 对Linux系统的可扩展性、灵活性和安全性进行了肯定 。 这同时也证明了 , Linux系统适用范围的广泛性 。
学习计算机科学技术的小伙伴们 , 你们学习Linux了吗?欢迎评论区发表留言 , 期待你们的精彩回复 。
推荐阅读
- 鬼才狗仔|看懂尚雯婕的时尚,才知道中性穿搭并不“丑”
- 科技一哥|荣耀30青春版图集赏析:触觉与视觉的完美享受
- 科技犬君|vs 索尼A9G 谁强?,上半年用户喜爱手机盘点;小米电视大师65英寸OLED
- 精选泛科技|结果如何?,一加8续航遭质疑:上半年最全机型横评出炉
- 科技犬君上半年用户喜爱手机盘点;小米电视大师65英寸OLED vs 索尼A9G 谁强?
- 科技生活快报TB5000mAh大电池还有65W超级快充!这些手机让你摆脱充电焦虑
- 精选泛科技一加8续航遭质疑:上半年最全机型横评出炉,结果如何?
- 阿拉图图科技说三星新机口碑虽好,但中国市场销量翻车,用户几乎跑光!
- 华为Mate30美科技界:华为再强大也只是一家民企,我们究竟在怕什么?
- 红米手机@售价1999?大厂这个骚操作,我是真没看懂
