You are on page 1of 12

SHRI DADAJI INSTITUTE OF TECHNOLOGY AND SCIENCE

Department of Computer Science & Information Technology

Seminar Presentation On

Real Time Operating System


Submitted to:
Mrs. Bhavna Bajpai
Prof. SDITS Khandwa

HOD CSE&IT
Submitted By:
Mr. Vijay Mandle
Deep Mandloi
SDITS Khandwa
CSE 5th SEM

CONTENTS
OBJECTIVE.
INTRODUCTION
WHAT IS RTOS.
COMPARISON BETWEEN RTOS AND GENERAL OPERATING
SYSTEMS.
TYPES OF RTOS.
CHARACTERISTICS OF RTOS.
FUNCTIONS OF RTOS.
CONCLUSION.

Objective
The main objective of his presentation is to
understand basic concepts of a special type of
computer operating system which is REAL TIME
OPERATING SYSTEM

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