声音
-
北京环球主题公园等180个重点工程续建项目复工率达97%
北京市新型冠状病毒肺炎疫情防控工作新闻发布会上,北京市发展和改革委员会副主任李素芳介绍,重点工程建设一头连着经济发展,一头连着民生福祉,既是复工复产的重要一环,也是稳投资稳增长的主要抓手。 ...
-
2035年,北京人均公共文化服务设施建筑面积将增至0...
到2035年,北京人均公共文化服务设施建筑面积将增至0.45平方米,公共文化服务设施网络在全面实现一刻钟文化服务圈基础上,更好实现全地域覆盖。到2035年,北京也将实现数字图书馆、数字文化馆、数字博物馆各区...
-
复工率达90%!隆福寺商圈重启,这五处均设立了测温点
近日记者获悉,包括隆福寺北里文创园和隆福大厦在内,隆福寺商圈企业(包括办公和经营)复工率已达90%。 11556
财经
-
当奶粉碰上“技术宅”,会擦出怎样的火花?
过去几年,大家都在谈新零售。可到底什么是新零售,二级市场的投资人没有几个人能真正说清楚。原因也不难理解,因为在二级市场,真正的新零售标的少之又少。 11885
商业
-
新民党中委李梓敬:腾出货柜码头土地建屋方案可取
香港新民党中委李梓敬于接受访问时表示,腾出货柜码头土地用作兴建房屋方案可取,建议先利用100公顷后勤用地「起楼」并不会影响码头运作,相对可较快增加房屋供应。继早前工联会黄国健于立法会提出「全方位增加土地...
SpaceX:我们已经向Starlink互联网发射了32,000台Linux计算机
发布时间:2020/06/09 科技 浏览:281
SpaceX软件工程师透露,SpaceX每月发射的60颗互联网辐射Starlink卫星中的每一颗都携带4,000台精简后的Linux计算机。
SpaceX工程师在周末的Reddit任何问题(AMA)环节中披露了详细信息。
开发者
冠状病毒:从创业公司到超级计算机,技术如何尝试帮助解决COVID-19
编程语言Julia:1.4版甚至更快,并带来了这些新功能
VisualStudio2019:现在用于C++编程语言的IntelliSenselinter可以清理代码
黑客马拉松:最佳做法和制胜策略(ZDNetYouTube)
最佳网络托管提供商(CNET)
如何获得开发人员的工作(TechRepublic)
埃隆·马斯克(ElonMusk)的火箭公司上周利用一枚重复使用的猎鹰9号火箭向太空发射了60多枚互联网辐射卫星,使总数达到了480个,并将其移动到接近800个所需的水平,以提供对美国的适度覆盖。
该公司计划在北半球的夏季结束之前推出卫星互联网服务的公开测试版,并且已经获得批准在美国部署一百万个最终用户终端。
SpaceX最近向联邦通信委员会提出申请,在已批准的12,000颗卫星之上发射30,000颗第二代卫星。假设第二代卫星搭载的Linux计算机数量相同,这意味着SpaceX计划在未来几年内将至少200万台Linux计算机送入太空。
这也意味着它现在已经向现有的星群发送了32,000台Linux计算机。
SpaceX的Starlink软件总监MattMonson写道:“这个星座目前在太空中有30,000多个Linux节点(以及6,000多个微控制器)。”
“而且由于我们与Falcon和Dragon共享了许多Linux平台基础架构,它们从我们180多年的在轨测试时间中受益。”
AMA也由JeffDexter主持,后者在SpaceX负责飞行软件和网络安全。乔什·苏尔金(JoshSulkin)是“乘员龙”(CrewDragon)的软件设计负责人,该飞船于上周将NASA宇航员鲍勃·贝肯(BobBehnken)和道格·赫利(DougHurley)带到了国际空间站。负责Dragon软件团队的WendyShimata;约翰·迪特里克(JohnDietrick),Demo-2的软件开发主管。SofianHnaide,他在Demo-2的CrewDisplays软件上工作。
Sulkin透露,Linux计算机运行PREEMPT_RT补丁程序,该补丁程序是由RedHat工程师开发的,旨在使Linux成为实时操作系统。
Sulkin指出,SpaceX不使用第三方Linux发行版,它具有几个自定义驱动程序来与其硬件交互,从而构成了分布式计算机系统。
正如ZDNet的StevenJ.Vaughan-Nichols上周报道的那样,SpaceX的Dragon飞船运行Linux并使用C++编写的飞行软件,而飞船的触摸屏界面则使用Chromium和JavaScript渲染。
Hnaide指出,该团队将内部反应库用于Chromium接口。
NASA宇航员Behnken和Hurley使用的界面与Starlink卫星之间也有一些交叉开发。
Starlink的Monson说:“来自机组人员显示屏的技术(尤其是地图和警报)构成了我们第一批Starlink卫星(丁丁)的用户界面的基础。”
丁丁A号和B号星是于2018年2月在猎鹰9号火箭背面进入轨道的前两颗测试Starlink卫星。
“从那以后,它增长了一大吨,但是看到Bob和Doug使用某种我们也觉得熟悉的东西真是太棒了。”
SpaceX网络安全负责人Dexter说,任何有志于在公司工作的学生都应该将Linux视为他们教育的核心部分。
“获得类似的CS学位(或类似学位),”Dexter说。“花时间真正确保您了解事物的工作原理–在SpaceX上做得很好的工程师对代码的工作方式,网络的工作方式,Linux的工作方式,硬件的工作方式等都是一丝不苟的。通过业余项目或实习(在SpaceX)经验来构建事物和解决难题。”
随着Starlink卫星宽带服务在未来几个月内从测试阶段过渡到运营阶段,安全性将成为SpaceX的关键问题。莫兰(Moran)对SpaceX工程师正在寻找的问题提供了一些见解,从卫星到网关以及位于家庭的“不干胶UFO”终端用户终端。
“我们设计的系统对用户数据使用端到端加密,从而使闯入卫星或网关对想要拦截通信的攻击者没有太大用处,”Moran写道。
“我们系统中的所有硬件(卫星,网关,用户终端)都设计为仅运行由我们签名的软件,因此即使攻击者闯入,他们也将无法获得永久的立足点。
“然后,我们加强了系统的内部(包括数据中心的服务),以使其更难以利用某个区域中的被利用漏洞在其他地方进行利用。我们将继续努力,以确保我们的整个系统得到适当的加固。,并且还有很多工作要做(我们正在招聘),但这是我们非常重视的事情。”
尽管科技行业正在使用机器学习(ML)来自动化几乎所有内容,但还没有到达SpaceX的DragonandFalcon航天器。
Dietrick写道:“Dragon和Falcon不使用任何ML技术,但这并不是说在SpaceX的未来中不会出现类似的事情。”
SpaceX工程师没有透露公司在其航天器上使用什么计算硬件(CPU和GPU),但这些计算机的功能可能不足以支持ML应用程序。
正如沃恩·尼科尔斯(Vaughan-Nichols)所指出的那样,国际空间站(ISS)运行于1988年老式的20MHzIntel80386SXCPU,需要对其进行加固以抵抗太空中宇宙射线的辐射。