0% found this document useful (0 votes)
106 views9 pages

RTOS

Real-time operating systems (RTOS) are operating systems that are designed to process data and respond to inputs within a specified time constraint. An RTOS must guarantee a bounded response time, meaning tasks must be completed within a specified time delay. There are two types of RTOS: soft and hard. Soft RTOS are best effort systems where missing deadlines is undesirable but not catastrophic, while hard RTOS must absolutely meet time-critical deadlines or a system failure will occur. Key differences between general purpose OS and RTOS are that RTOS provide deterministic timing where services consume known, expected amounts of time without random delays.

Uploaded by

Deep Mandloi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
106 views9 pages

RTOS

Real-time operating systems (RTOS) are operating systems that are designed to process data and respond to inputs within a specified time constraint. An RTOS must guarantee a bounded response time, meaning tasks must be completed within a specified time delay. There are two types of RTOS: soft and hard. Soft RTOS are best effort systems where missing deadlines is undesirable but not catastrophic, while hard RTOS must absolutely meet time-critical deadlines or a system failure will occur. Key differences between general purpose OS and RTOS are that RTOS provide deterministic timing where services consume known, expected amounts of time without random delays.

Uploaded by

Deep Mandloi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 9

Introduction (Definition)

Real time in operating systems: The ability of


the operating system to provide a required level
of service in a bounded response time.
Or
Those systems in which the correctness of
system depends not only on the logical result of
the computation, but also on the time at which
the results are produced.

WHAT IS RTOS ?
It responds to inputs immediately(Real-Time).
Here the task is completed within a specified time
delay.
In real life situations like controlling traffic signal or a
nuclear reactor or an aircraft,
The operating system has to respond quickly.

RTOS vs General purpose OS


Many non-real-time operating systems also provide similar
kernel services. The key difference between general-computing
operating systems and real-time operating systems is the need
for"deterministic "timing behavior in the real-time operating
systems. Formally, "deterministic" timing means that operating
system services consume only known and expected amounts
of time.
General-computing non-real-time operating systems are often
quite non-deterministic. Their services can inject random
delays into application software and thus cause slow
responsiveness of an application at unexpected times.

Soft RTOS
In a soft real-time system, it is considered undesirable,
but not catastrophic, if deadlines are occasionally missed.
Also known as best effort systems
Most modern operating systems can serve as the base for
a soft real time systems.
Examples:
Multimedia Transmission and Reception,
Networking, Telecom (cellular) Networks,
Web Sites and Services
Computer Games.

Hard RTOS
A hard real-time system has time-critical deadlines that
must be met; otherwise a catastrophic system failure can
occur.
Absolutely, positively, first time every time
Requires formal verification/guarantees of being to
always meet its hard deadlines (except for fatal errors).
Examples:
air traffic control
vehicle subsystems control
Nuclear power plant control

CHARACTERISTICS OF RTOS.

FUNCTIONS OF RTOS
Task management
Scheduling.
Resource Allocation.
Interrupt Handling.

CONCLUSION
RTOS
have been the
heroes in most of the
technological areas, right from fuel injection system to
nuclear reactor control, satellite control, global
positioning systems, and fully equipped high-tech
warfare aircrafts. And the best is yet to come!

REFERENCE
http://en.wikipedia.org/wiki/Real-time_operating_system
http://control.com/thread/1026205354
http://www.scribd.com/
http://www.keil.com/rl-arm/rtx_rtosadv.asp

You might also like