用于运行高可靠性航天软件的特定 Linux 发行版



为清楚起见进行了编辑:

由于可靠性和容错非常重要,是否有任何特定的 Linux 发行版(或者可能是 Linux 发行版类型(推荐用于运行高可靠性C++软件?

我正在开发C++软件来执行一些简单的任务(读取串行输入数据,在输出引脚上设置逻辑高电平和低电平,拍摄视频(和保存(以及一些浮点数学(,在蓝色起源火箭上。该软件将在Linux上运行。

感谢您的知识和经验。

一家名为Astronoutics的公司正在为飞机生产显示器。他们在Boing-787梦想客机上有一个"电子飞行书"产品。它们的主要吸引力在于能够运行两组应用程序。高度可靠的应用程序,允许飞行员依赖(认证应用程序(以及未经认证的应用程序,在同一显示器上运行。

为了实现这一壮举,他们的显示器中有两台计算机。一个运行经过认证的操作系统,另一个可以运行任何内容(通常是Windows(。

他们运行的认证操作系统是Linux。然而,它不是你的原版Linux。它是大大精简的版本,功能刚好满足他们的需求,仅此而已。这是因为认证过程本身非常昂贵,而行数对此影响很大。

因此,您可以在高可靠性环境中运行Linux,但它不是通常的Linux。

最新更新