用于运行高可靠性航天软件的特定 Linux 发行版
Specific Linux distros for running high-reliability spaceflight software?
为清楚起见进行了编辑:
由于可靠性和容错非常重要,是否有任何特定的 Linux 发行版(或者可能是 Linux 发行版类型(推荐用于运行高可靠性C++软件?
我正在开发C++软件来执行一些简单的任务(读取串行输入数据,在输出引脚上设置逻辑高电平和低电平,拍摄视频(和保存(以及一些浮点数学(,在蓝色起源火箭上。该软件将在Linux上运行。
感谢您的知识和经验。
一家名为Astronoutics的公司正在为飞机生产显示器。他们在Boing-787梦想客机上有一个"电子飞行书"产品。它们的主要吸引力在于能够运行两组应用程序。高度可靠的应用程序,允许飞行员依赖(认证应用程序(以及未经认证的应用程序,在同一显示器上运行。
为了实现这一壮举,他们的显示器中有两台计算机。一个运行经过认证的操作系统,另一个可以运行任何内容(通常是Windows(。
他们运行的认证操作系统是Linux。然而,它不是你的原版Linux。它是大大精简的版本,功能刚好满足他们的需求,仅此而已。这是因为认证过程本身非常昂贵,而行数对此影响很大。
因此,您可以在高可靠性环境中运行Linux,但它不是通常的Linux。
相关文章:
- 在C++/Linux中设置单调时钟的一些技巧
- Linux的Cpp上的计时器
- 在VS代码中交叉编译Windows与Linux上的MinGW的SDL程序
- 在Linux中哪里可以找到互斥、未来等的源代码
- 如何在linux终端中同时编译和运行c++代码
- 在Linux for Windows上编译C++代码时出错
- 如何找到锁定Linux futex的C++行
- 在linux上调试巨大的C++项目
- 如何处理linux终端中带有负号(-)的C++中的命令行参数
- c++方法参数只能在linux的发布模式下自行更改
- 在Linux和C++中的Windows上,散列字符串值会产生不同的输出
- 如何在Linux上正确发布C++软件(游戏)
- 在 Linux 上分发软件时的库依赖关系?
- 在 Linux 上编译 Windows 软件的 QT 5.x
- 用于运行高可靠性航天软件的特定 Linux 发行版
- 如何重新分发为Linux编辑了所有人软件
- 在当前的 Linux 发行版上打包 C++11 软件是否安全?
- 在Linux系统上模拟类似服务器的端口活动(仅软件端口),用于学术目的
- 如何从Linux上的软件管理器链接到库
- Linux上的自分发专有软件