趣文网 > 作文大全

揭秘SpaceX星链卫星软件架构 这个操作系统“上天”运行

2020-12-02 10:10:01
相关推荐

埃隆·马斯克(Elon Musk)的火箭公司SpaceX的星链计划目前正在有条不紊进行,就在刚过去的6月份的第1周,SpaceX公司利用一架重复使用的猎鹰9号火箭向太空发射了60颗卫星,使总数达到了480个。

星链卫星进入太空后,如何组织形成一个强大的网络?如何向地球用户提供通信服务呢?

从计算机的角度来看,组成星链网络的众多卫星就像一个运行在太空中的巨大的服务器集群,星链网络就是一个大的数据中心。根据SpaceX软件工程师透露,每次发射的60颗卫星中都包含了4000台精简的Linux计算机。在累计8次发射中,已经向太空发送了32,000台Liunx计算机。

SpaceX最近向美国联邦通信委员会提出申请,在已批准的12,000 颗卫星之上再发射30,000颗第二代卫星。假设第二代卫星搭载的Linux计算机数量相同,这意味着SpaceX计划在未来几年内将至少200万台Linux计算机送入太空。

星链卫星上使用的Linux系统并不是第三方Linux发行版,而是运行了几个自定义补丁程序和驱动程序,使Linux能与硬件进行交互,从而形成了一个庞大的分布式Linux实时操作系统、分布式计算机。

在之前发射的龙飞船上,SpaceX使用了Linux系统并使用C++语言编写飞行软件。在龙飞船的操作界面开发上,使用了Chromium接口和Javascript渲染技术。

通过SpaceX公司在太空通信和龙飞船上对Linux的应用,表明了其对Linux系统的信任,对Linux系统的可扩展性、灵活性和安全性进行了肯定。这同时也证明了,Linux系统适用范围的广泛性。

学习计算机科学技术的小伙伴们,你们学习Linux了吗?欢迎评论区发表留言,期待你们的精彩回复。

阅读剩余内容
网友评论
相关内容
延伸阅读
小编推荐

大家都在看

感谢有你陪伴作文500字 猜字游戏作文 感谢什么作文600字 写元宵节包汤圆的作文 写场景的作文 关于爱的作文儿 励志报国作文 农民丰收的作文 以感谢有你为题的作文 互联网的好处英语作文 六年级上册七单元作文 珍惜为话题的作文 在的日子里作文 考试前的准备作文 关于读书的作文四百字 运动会400字作文 种花过程作文 情景交融的作文600字 家庭趣事500字作文 梦想的作文600字 与书交朋友作文 介绍宁夏的英语作文 从事物中领悟道理作文 五年级作文题目精选 关于黄山的作文 物理作文无声的世界 关于文物保护的作文 关于男子汉的作文 我听到的一件事作文 成功的作文400