SpaceX|揭秘SpaceX星链卫星软件架构,这个操作系统“上天”运行
本文插图
埃隆·马斯克(Elon Musk)的火箭公司#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系统适用范围的广泛性 。
【SpaceX|揭秘SpaceX星链卫星软件架构,这个操作系统“上天”运行】学习计算机科学技术的小伙伴们 , 你们学习Linux了吗?欢迎评论区发表留言 , 期待你们的精彩回复 。
推荐阅读
- 云计算|腾讯云小微首次技术开放日,揭秘AI语音背后的奥秘
- 科学|大揭秘:谷神星的白色亮斑是盐,而不是冰或者外星人
- 科学|太空竞争激烈!SpaceX星链即将运用,友商纷纷加码
- 科学|高清镜头带您看一下SpaceX正在紧锣密鼓建造中的SN5星际飞船原型
- 王者豹大白|Surface Duo外观配置揭秘出炉,Pro7价格滑铁卢,不忍直视
- 智东西|中美两强争霸,3000颗商业卫星上天,揭秘卫星互联网真相
- |麦哥说电商:深度揭秘信息流创意曝光机制
- Spacex|官宣:SpaceX 载人龙飞船定于 8 月 2 日返航
- 无人科技|揭秘无人机自动机场 — 换电机场VS充电机场
- 中关村在线|揭秘买电视的几个陷阱 这几个坑别踩
