|
Answer» The term "Real-Time Operating System" refers to an operating system that is susceptible to real-time limitations, such as ensuring a response within a specified time limit or meeting a specific deadline. A flight control system, for EXAMPLE, or real-time monitoring. The following are the different types of real-time systems having timing constraints: - Soft Real-Time Operating System: A soft real-time system is one whose performance is impaired if the results do not meet the set timing requirements. In a soft real-time system, fulfilling deadlines is not required for every activity, but the process must be completed and the outcome delivered. Even soft real-time systems cannot miss the deadline for every activity or process, which must meet or miss the deadline BASED on priority. Soft Real-Time Operating Systems include things like PHONE switches.
- Hard Real-Time Operating System: Timelines are treated as a deadline in a hard real-time system, and they should never be overlooked. Because hard real-time systems have no persistent memory, their procedures must be completed correctly the first time. The Hard Real-Time System must produce correct ANSWERS to events in the time allotted. A totally deterministic and time-constrained system is known as a hard real-time system. When tardiness RISES, the usefulness of a hard real-time system's result drops sharply, and it may even become negative. The term "tardiness" describes how late a real-time system completes a task in comparison to the deadline. Consider a flight controller system as an example.
|