作者:Ranjan Sikandjj
您是否已经察看过最新版本的VxWorks? 这真的不容错过! 风河最近宣布,他们正在开拓创新,使这款世界领先的实时操作系统(RTOS)变得比以前更加强大。新的VxWorks不仅忠诚延续其信息安全性、功能安全性、可靠性和可认证性这四大关键价值支柱,而且现在还包括了许多很酷的特性和功能,对嵌入式世界的开发者极具吸引力,不论你已经验丰富或还是新手。开发人员将发现,构建应用软件要比以往容易得多,项目经理也会对他们的团队大幅提高生产力而感到兴奋
这是行业第一。 C ++是嵌入式行业最广泛应用的编程语言。 现在,VxWorks是第一个也是唯一一个支持C ++ 17的实时操作系统。 如果您是一名开发人员,您将可以用更简短的时间来完成编码任务。如果您运营一个项目团队,您将在代码维护和相关成本方面降低负担。如果您是产品经理,则将欣喜地看到应用软件运行时的性能更高。各方都会从改进的安全保护功能中受益。
最新的Boost可以提高您的生产力。 VxWorks现在支持Boost 1.71.0,这是RTOS领域的另一个“第一”。 Boost面向C ++应用提供了免费且经过同行评审的软件库。最新版本包含对许多Boost库的实质性更新,包括对近一半Beast核心的更新。VxWorks现在是唯一支持它的实时操作系统,并且支持所有适用库(总共159个中的147个)。
性能一直是VxWorks开发团队的头等大事,我们喜欢展示自己的产品成就! 为确保获得公正的结果,我们决定使用标准工具iperf3来衡量网络吞吐量。 在32位和64位环境中,我们对单核和四核系统进行了测试。在执行的测试中,有75%的结果VxWorks胜过Linux,其余25%的测试结果与之相当。没有其他实时操作系统可以匹敌VxWorks的网络吞吐性能数据。为什么这很重要?因为带宽消耗即是成本。
Python在全球的软件开发人员中迅速流行。在其年度调查中,Stack Overflow询问专业开发人员他们使用哪种编程、脚本和标记语言。在收到的9万份回复中,有39.4%的人说他们使用Python,使其成为第四流行的语言。当被问及开发人员最喜欢哪种语言时,Rust排名第一,其次是Python。好消息是,开发人员现在可以使用Python来为VxWorks开发应用程序。
由于VxWorks是世界上使用最广泛的实时操作系统,因此我们支持最受欢迎的编程语言——Rust,这就别具意义。嵌入式开发团队喜欢使用Rust,因为它的性能、可靠性和生产力。我们致力于帮助开发人员提高生产力,使他们可以花更多的时间进行创新。
您想要更多主板支持包?不用担心,我们已经为您奉上!VxWorks的新版本包括几个新的BSP,我们正在将其添加到原已支持的数百个BSP之中,这比市场上任何其他RTOS都多。需要BSP吗?在这里可以找到。没看到您需要的吗? 没问题,我们可以提供帮助。而且它会变得更好;我们目前正在为Raspberry Pi等流行板卡提供开源BSP(板级支持包)。请告诉您的朋友,对资源库做出贡献的人员越多,它们就会变得越全面,并且启动项目的工作量也就越少。
嘘,只有内部人知道这一点……Wind River正在向我们最具创新性的客户提供我们内部项目和预发布功能。风河实验室是我们所有出色的运行时项目的“藏宝库”。客户可以去实验室尽早访问ROS 2、OpenCV、云SDK以及更多内容。我们列出了一大堆非常酷的项目,这些项目将添加到实验室中。不要害羞,请告诉我们您的想法。
VxWorks发生了很多有趣的事情。所有这些新功能确实使它处于最前沿。您会相信——VxWorks是无所不包的RTOS…欢迎来到VxWorks的新世界!