VxWorks 是美国风河公司自 1987 年推出的商用实时操作系统,以确定性调度和航天级可靠性著称。火星探路者、好奇号、毅力号等 NASA 探测器,以及大量航空航天、国防、工业与网络设备都运行 VxWorks,是嵌入式实时领域部署最广的系统之一。

| 类型 | 商用实时操作系统 |
| 开发商 | 风河公司(Wind River) |
| 首次发布 | 1987 年 |
| 著名应用 | 火星探路者、好奇号、毅力号 |
| 安全标准 | DO-178C、IEC 61508、ISO 26262 |
| 现属公司 | 安波福(Aptiv) |
VxWorks(实时操作系统)是由美国风河公司(Wind River Systems)开发的商用嵌入式实时操作系统,自 1987 年发布以来长期占据高端实时市场,号称已部署于数十亿台设备,从火星探测器到飞机航电、工厂机器人,都能见到它的身影。
风河公司 1981 年创立于美国加州,VxWorks 最初作为 VRTX 内核的配套环境起家,随后发展出自研的 Wind 微内核并成为公司旗舰产品。风河公司几经易主:2009 年被英特尔收购,2018 年出售给投资机构 TPG,2022 年被汽车零部件巨头安波福(Aptiv)收购。VxWorks 最广为人知的战绩在航天领域:NASA 的火星探路者号(1997 年着陆,任务中发生著名的优先级反转故障并被远程修复)、勇气号与机遇号火星车、好奇号与毅力号火星车、深度撞击号等任务的飞行软件都基于 VxWorks 运行。
VxWorks 集中应用于对失效零容忍的领域:航空航天与国防(飞行控制、航电、卫星)、工业自动化(PLC、机器人控制器)、医疗设备、轨道交通信号,以及早年大量的网络设备(路由器、交换机控制平面)。在这些场景中,它与 QNX、集成模块化航电领域的其他认证系统构成主要竞争格局;近年来开源的 RT-Linux 方案和 Zephyr 等也在低端市场形成挤压。
问:VxWorks 和 Linux 加实时补丁有什么区别?答:VxWorks 从内核设计上保证最坏情况时延并提供安全认证证据链,适合硬实时与需认证的安全关键系统;实时 Linux 生态强、成本低,适合软实时和非安全关键场景。
问:VxWorks 是微内核吗?答:传统 VxWorks 更接近轻量单内核,任务默认共享地址空间;现代版本通过实时进程提供隔离,但设计哲学仍以性能与确定性优先,与 QNX 的严格微内核路线不同。
问:个人能学习 VxWorks 吗?答:VxWorks 是商业授权软件,个人获取完整版本门槛较高,风河提供过 SDK 形式的免费评估版;学习实时系统概念也可从开源的 FreeRTOS、Zephyr 或 RT-Thread 入手。

| 类型 | 商用实时操作系统 |
| 开发商 | 风河公司(Wind River) |
| 首次发布 | 1987 年 |
| 著名应用 | 火星探路者、好奇号、毅力号 |
| 安全标准 | DO-178C、IEC 61508、ISO 26262 |
| 现属公司 | 安波福(Aptiv) |
登录 后参与讨论
暂无讨论,来发表第一条评论吧