Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What does hard real-time mean in vxworks

2025-01-18 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/01 Report--

This article is about what hard real-time means in vxworks. The editor thinks it is very practical, so share it with you as a reference and follow the editor to have a look.

If the required work is not completed after this time-out, it can be divided into hard real-time and soft real-time according to the severity of the consequence.

Here the "hard" system or "soft" system is more inclined to talk about the whole system, that is, the use of appropriate hardware and RTOS, coupled with the corresponding applications, to form a complete embedded device.

The hard real-time system requires that the specified tasks must be completed within the specified time, while the soft real-time can accept a certain probability or degree of delay.

In order to achieve such system requirements, it is necessary to choose a suitable RTOS. Confucius said: if a worker wants to be good at his work, he must first sharpen his tools.

But RTOS with high real-time performance is only a necessary condition, not a sufficient condition, for hard real-time systems.

It also needs sufficient hardware, efficient middleware, reasonable upper application and other factors.

Plus excellent developers, managers, maintenance staff, and so on.

Suppose there is a demand for such a missile defense system: the enemy missile will arrive at our position in 2t at the earliest, and our surface-to-air missile defense system needs to intercept it within time t.

Product A has an 80% chance of successful interception within t and a 20% chance of successful interception within 1.5 t.

Product B has a 90% chance of successful interception within t and a 10% chance that the interception time will reach 2 t.

Therefore, it can be said that B is not a hard real-time system, because it has a certain probability of fatal consequences.

An is a hard real-time system, but there is still much room for improvement in real-time performance.

We can consider improving its hardware processing capacity, shortening its OS response time, improving the algorithm logic of its application and so on. When all factors have reached the bottleneck, it may be possible to improve the success rate of interception through the combination of multiple devices. We can see that hard real-time is an omni-directional concept, just like Gong Zizhen's "I feel something since spring and autumn": one hair can't be pulled, and it moves the whole body.

Thank you for reading! This is the end of this article on "what does hard real-time in vxworks mean?". I hope the above content can be of some help to you, so that you can learn more knowledge. if you think the article is good, you can share it for more people to see!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 306

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report