云网牛站
所在位置:首页 > Linux新闻 > 毅力号火星车用Deepin操作系统是不可能的,应该用的是RTEMS

毅力号火星车用Deepin操作系统是不可能的,应该用的是RTEMS

2021-01-31 16:03:08作者:windnbike稿源:深度站

一大早起来就看到有人说毅力号火星车用的是Deepin操作系统,说得好像真事一样:搭载Deepin OS的国产火星车“毅力号”上火星了。网友直呼这不可能,因为毅力号是美国NASA的,即使是国产的火星探测器也不是Deepin系统,敢情这是个乌龙。先排除不管是哪国的,桌面系统上火星车总感觉是不可能的。

 

用Deepin操作系统是不可能的

1、不存在的事情,先不说毅力号是NASA的,桌面系统上火星车是不可能的。航天计算机为了在太空中也能稳定运行,性能一般都非常的低。以下截图是好奇号火星探测器的计算机性能,连Deepin要求的最低性能的千分之一都达不到,当然外存容量也容不下。

毅力号火星车用Deepin操作系统是不可能的,应该用的是RTEMS

2、深度操作系统Deepin虽然也有Mips版,但这里的MIPS是衡量CPU运算能力的指标。Deepin要求的最低配置是2GHz,1Ghz = 1000Mhz,这CPU不能达到。而且Deepin的桌面环境的运行需要图形处理器,火星探测车不需要图形处理器和桌面环境。

3、Deepin完全不可能,因为Deepin基本上相当于Debian换个桌面环境,火星车又不需要桌面环境,那为什么不直接用Debian?然后Debian也不太可能,NASA口大量使用了ROS,而ROS通常是在Ubuntu上使用,Ubuntu软件包比Debian新的多,在Debian上用还要重新编译一遍,谁知道会出什么问题。也正因为这个问题,用Deepin做ROS的非常少。最后,Ubuntu也不太可能,火星车对实时性要求较高,主系统应该是实时操作系统。Ubuntu即使开启了实时特性,仍然比不过专门的实时操作系统。实时性好又支持POSIX的嵌入式系统又不少,完全没必要用Ubuntu。

注:当前美国的Linux水平领先于全球,各类操作系统都有布局,在超级计算机上也有超强的实力,可参考美国推出的世界上最快的超级计算机Summit-运行Linux一文。所以毅力号火星车永远都不可能用的是Deepin,这只是深度网友的一厢情愿而已。

 

应该用的是RTEMS,以下附上截图

毅力号火星车用Deepin操作系统是不可能的,应该用的是RTEMS

截图中有说明:RTEMS, the RTOS we developed, is used worldwide and currently embedded in the Mars Perseverance Rover, Curiosity Rover, NASA’s Solar Probe, the Juno Probe, Gemini telescope, many currently active satellites, and even the BMW Superbike!

下面是RTEMS的介绍:

Real-Time Executive for Multiprocessor Systems (RTEMS) is an open source fully featured Real Time Operating System (RTOS) that supports a variety of open standard application programming interfaces (API) and interface standards such as POSIX and BSD sockets. It is used in space flight, medical devices, networking and many more embedded systems across a wide range of processor architectures including ARM, PowerPC, Intel, Blackfin, MIPS, Microblaze and more.

多处理器系统实时执行程序(RTEMS)是一个开源的功能齐全的实时操作系统(RTOS),它支持各种开放标准的应用程序编程接口(API)和接口标准,例如POSIX和BSD接口。它可用于航天,医疗设备,网络以及许多处理器体系结构中的更多嵌入式系统,这些体系结构包括ARM、PowerPC、Intel、Blackfin、MIPS、Microblaze等。

 

相关主题

昆仑云(Kunlun OS)实时操作系统 1.0的功能特点介绍

精选文章
热门文章