As the ancients said: “Timing, location, and harmony are essential”. Embedded RTOS (Real-Time Operating System) has gained significant attention in recent years.
Fu Bin | Editor
Understanding Bare Metal, RTOS, and GPOS
What RTOS Cannot Do
Engineers’ Questions About Real-Time
-
The first type is hard real-time, which responds to immediate events and must not miss processing deadlines; any missed deadline is considered a system failure. This closely resembles the timely response of RTOS we often discuss. It does not emphasize how fast the response is, but rather that it must be completed within the specified deadline.
-
The second type is soft real-time, which allows for frequent missed deadlines as long as tasks are executed in a timely manner, and their results continue to be valuable. This is similar to commonly used systems like Windows and Linux desktop versions, where soft real-time refers to statistical real-time, generally characterized by large overall throughput or fast overall response, but cannot guarantee that specific tasks will be completed within a designated time.
-
The third type is firm real-time, where even if the system fails to meet the deadline, it may not be considered a failure, even for multiple requests. However, once the specific request’s deadline has passed, the response to that request (such as query responses or task results) will be worthless (the usefulness of results after the deadline is zero).
Four Classifications of RTOS
References
· END ·

Get free Autosar introductory and practical materials!

Scan to add the assistant and reply “join the group”
Communicate face-to-face with electronic engineers