飞机用的是什么操作系统?

2019 年 3 月 14 日
 szzhiyang

V 友各个都是人才,肯定有从事相关行业的大佬吧?[斜眼笑]

21168 次点击
所在节点    程序员
103 条回复
hugee
2019 年 3 月 14 日
不是 VxWorks 就是 QNX
mozutaba
2019 年 3 月 14 日
一下就看出是否科班出身的。
alfchin
2019 年 3 月 14 日
@opengps 空客的系统会蓝屏。。。
dongyi945
2019 年 3 月 14 日
@shayuvpn0001
看到风河了
华为的网络设备一般都用的风河
shayuvpn0001
2019 年 3 月 14 日
@dongyi945 电信系统现在都换 Linux 了,WR 的太贵了,可能在底层某些场景还会用吧,绝大部分都换 Linux 了,这个是一大进步~
szzhiyang
2019 年 3 月 14 日
@javashell
@winterx
@hiplon
@inoki
@werty
@mason961125
@a852695
@shayuvpn0001

可是 VxWorks 诞生于 1987 年,明显晚于波音 737 Classic、波音 747-400、空客 A320 等主流机型的研发和首飞时间,那么这些机型当时用的是什么操作系统呢?
szzhiyang
2019 年 3 月 14 日
@mozutaba 我确实是科班出身的,让你失望了,哈哈!
shayuvpn0001
2019 年 3 月 14 日
@szzhiyang 没有用操作系统,bare metal 直接上,737-100 这种都是钢索,仪表都不是电子的,更不谈操作系统,A320 首次引入 fly-by-wire,用电缆传输电信号驱动作动器代替了钢索。
szzhiyang
2019 年 3 月 14 日
@shayuvpn0001 可是我提到的这些机型都有玻璃驾驶舱和 FMC 啊,不可能没有操作系统吧?
shayuvpn0001
2019 年 3 月 14 日
@szzhiyang 玻璃驾驶舱并不意味着就一定带操作系统啊。FMC 最早也是 C51 的那种模式或者理解为 x86 的实模式。FBW 之后的灰机上不止一套操作系统的,有核心的 FMC 一套(不开源的),通信一套(VxWorks),其他子系统比如座椅上的娱乐系统又是自己独立一套(这些是不太重要,坏了不影响飞行的系统,有 Windows CE,也有 Android,可能也有 QNX,也有其他自己研发的),整个灰机实际上是一个大型的局域网,不过接入的设备类型不一样,而且中间有较严格的隔离。

整个进化过程是:钢索->FBW->操作系统->多个操作系统联网
szzhiyang
2019 年 3 月 15 日
@shayuvpn0001 原来如此,感谢科普!
dianso
2019 年 3 月 15 日
archk 现在都 3 代了 这是波音的
allenforrest
2019 年 3 月 15 日
搞过几年 VxWorks 系统上的开发,实时性的确是有保障,Task 调度优先级稍微一调,立马天翻地覆,再 overload 的任务也得乖乖等着。
allenforrest
2019 年 3 月 15 日
@allenforrest 不过我的感觉是 VxWorks 比 Linux 简单很多。
chinese_zmm
2019 年 3 月 15 日
国防军工一般都用 vxworks
dany813
2019 年 3 月 15 日
看到了好多新名词
ComingX
2019 年 3 月 15 日
flyme
kevin2019
2019 年 3 月 15 日
Vxworks
metalbug
2019 年 3 月 15 日
川老大说要简化飞机操作系统
BinRelay
2019 年 3 月 15 日
@shayuvpn0001 网络设备用 linux 不怕被 GPL 污染么?我一直是以为用的 bsd 之类的呢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/544526

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX