寂静回声 发表于 2023-12-12 11:16:17

神他妈的全球首个在轨运行Rust操作系统

12月11日,北京邮电大学科研团队,收到来自500公里外天仪33卫星回传的遥测数据,显示卫星及载荷的在轨运行状态良好。此次回传数据的天仪33卫星于12月9日搭载朱雀二号遥三运载火箭发射升空并顺利进入预定轨道,值得注意的是,天仪33卫星载荷采用了北京邮电大学自主研发的操作系统——基于Rust的双内核实时操作系统RROS。遥测数据的成功回传,初步验证了RROS的完整性和可靠性。(首先这“基于Rust”的提法就很怪,Rust是一个编程语言,autodesk会说autocad是基于C的绘图系统吗)


双内核操作系统RROS,由北京邮电大学王尚广教授、徐梦炜副研究员带领的研发团队,经过七百多个日夜的艰苦攻坚,自主研发成功。这套操作系统主要攻克星载应用和服务复杂化、智能化趋势下,传统卫星操作系统在通用性、实时性和可靠性上难以同时兼顾的难题。(一提自主就坏事)


RROS操作系统基于Rust语言构建实时内核,该内核与Linux通用内核并行运行,双内核采用中断虚拟化的方式进行优先级调度。RROS支持 Linux程序无感迁移原生运行,同时将兼容实时操作系统的标准编程接口,易于融入主流实时嵌入式操作系统生态。在双内核架构基础上,RROS的实时内核完全基于Rust编程语言开发,提升了实时内核的稳定性,使其更好地适用于高可靠需求的卫星场景。相较传统单内核嵌入式实时操作系统,RROS具有通用性强、适配性广的优点。(终于说实话了,本质是一个linux实时发行版,因为linux内核是个分时内核,所以linux发行版要实现实时功能,就得再加上一个实时调度内核,比如PREEMPT-RT、Xenomai、RTAI等。)


点评:
上回那个础光操作系统的宣传就是开头吹牛B,最后承认础光操作系统其实就是linux发行版,需要兼容linux生态和安卓生态。这种文章从后往前看就对了,但是础光系统好歹叫础光linux,到这里RROS系统这里linux连名字都不配存在了。可别说是缩写,linux里没有字母R,RR是Rust Real-time的缩写,然而linux内核大部分代码还是用C语言编写的,所以这个RROS即使从Rust编程的角度都不是纯种。


373527271 发表于 2023-12-12 15:06:37

现在哪个东西出来了,要是强调完全自主知识产权,就值得怀疑。
稍微深挖一下,就可以将其马甲脱掉,一看就是红毛的东西。

crazypeanut 发表于 2023-12-12 15:55:57

rust这个东西,快变成邪教了。

rust问世以来,从未解决过任何问题,却有一大群人到处出警,叫嚣着要别人把项目用rust重写。
页: [1]
查看完整版本: 神他妈的全球首个在轨运行Rust操作系统