您的浏览器禁用了JavaScript(一种计算机语言,用以实现您与网页的交互),请解除该禁用,或者联系我们。 [风河]:适合您的操作系统:选择操作系统时需要考虑的10件事 - 发现报告

适合您的操作系统:选择操作系统时需要考虑的10件事

2023-03-01 风河 付瑶瑶瑶瑶瑶瑶瑶瑶瑶瑶瑶瑶瑶
报告封面

What You Should Consider When Selecting an OperatingSystem for Your Next Project Designing a critical infrastructure system today presents many complex challenges related to safety, security, and certifi-cation, in addition to your basic requirements from an embedded operating system. Your next critical infrastructure projectcan create competitive differentiation, optimize your operations, and transform your business. The operating system is thefoundation of the software that will drive your project. Here are 10 questions to consider before selecting an OS for designing your next project. 1.Does the OS have a proven track record of successful deployments? VxWorks®is the leading real-time operating system for embedded systems at the intelligent edge. For more than 30years, VxWorks has served as the trusted foundation to power billions of intelligent devices, machines, and systems.From Mars to planet Earth, from medical infusion pumps and imaging systems to manufacturing robots and otherdevices at the intelligent edge, software development teams have repeatedly selected VxWorks as the RTOS for inno-vative solutions. Read our VxWorks customer success stories. 2.Does the OS have support for the embedded hardware you will use today and tomorrow? Working with our ecosystem partners, Wind River®has optimized VxWorks for the latest advanced processors andSoCs. It also includes the most extensive list of board support packages in the embedded software industry, provid-ing early prototyping, cost savings, and flexibility of choice. See the full list ofboard support packages for VxWorks. 3.Does the OS come with a complete development environment? To help accelerate the development of safety-critical and mission-critical systems, Wind River provides importantsoftware development tools with VxWorks. Wind River Workbench development tools offer an integrated develop-ment and debugging environment along with cutting-edge system analysis tools for optimizing VxWorks applica-tions. Workbench is a fully integrated, Eclipse-based open development suite, optimized to support the design, devel-opment, testing, and debugging of applications. Workbench includes a project facility to define application resources,LLVM compilers, and a built-in VxWorks simulator. VxWorks is also integrated into Wind River Studio, a cloud-nativeplatform for the development, deployment, operations, and servicing of mission-critical intelligent edge systems. 4.Does the OS support modern programming frameworks? VxWorks leads the industry with support for the latest technologies used in the development of software for em-bedded systems. Developers can achieve greater efficiency using popular programming languages including C11/C++17, Boost C++ libraries, Python, and Rust. It also includes AI/ML frameworks such as pandas and TensorFlowLite. Learn more about how VxWorks is modernizing the RTOS. 5.Does the OS include source code for the flexibility to configure and extend as needed? With VxWorks, you enjoy immense flexibility in customizing the operating systems to your needs. Tailor your design toyour specific needs with access to full source code and use all the various configuration options to include or excludepredefined components and/or parameters. With access to the entire source code, engineers can selectively adapt,tune, optimize, and upgrade components only where needed to accelerate time-to-market, effectively maintain devic-es in the field, and innovate with new solutions that leverage already certified components. 6.Has the OS been used in safety-certified projects? VxWorks has been used as the RTOS in hundreds of safety-certified projects for aviation, industrial, medical, andautomotive applications. Its robust safety features provide advanced time and space partitioning capabilities to enablereliable consolidation of multiple applications with different levels of criticality on a single core or multi-core platform.Additionally, conformance to standards such as POSIX®and FACE™ have been leveraged in the certification of VxWorksto DO-178C, IEC 61508, IEC 62304, and ISO 26262 safety standards. Learn more aboutVxWorks safety platforms. 7.Does the OS support virtualization and OCI containers? VxWorks is designed to support the demanding security, safety, reliability, and certification requirements of today’svirtualized embedded systems. VxWorks virtualization enables the consolidation of multiple embedded computingoperating systems onto a single device. What’s more, it provides the ideal solution for reusing software from legacysystems. VxWorks virtualization can support any embedded operating system and the applications running on topof them. This enables device manufacturers to maximize their investments in existing IP while providing a bridge forthose applications to new platforms. Learn aboutWind River Helix™ Virtualization Platform. 8.Does the OS support containers and cloud-native development? VxWorks includes support for O