SlideShare a Scribd company logo
3
Most read
11
Most read
Real Time Operating systems
(RTOS) concepts
Abu Bakr Mohamed Ramadan
Eng.abubakr88@gmail.com
Content:
• What is The an Operating system (OS).
• What is a Real-Time OS?
• Hard vs. Soft real-time.
• Examples of RTOS applications.
• Examples of RTOS in the market.
• References and Read more.
What is an Operating System (OS)
• Operating system is a layer between the hardware and the application,
which:
• Has direct access to HW.
• Manage the HW according to a predefined rules and polices.
• Hide hardware complexity from the application prospective.
• Enable a lot of features like multitasking.
• Examples:
• Linux.
• Unix.
• Mac OS.
• Microsoft Windows.
• Android.
• IOS.
• Embedded OSs.
What is a Real-Time OS?
• Real Time Systems is like GPOS in functionality but it’s
specially designed to run applications with very precise timing
and a high degree of reliability.
• In the simplest form, real-time systems can be defined as
those systems that respond to external events in a timely
fashion,
• A real-time system does not mean faster performance.
Hard vs. Soft real-time
• Hard real-time:
• A system that can meet the desired deadlines at all times (100 percent), even
under a worst-case system load. In hard real-time systems, missing a
deadline, even a single time, can have fatal consequences.
• Hard real-time systems are used in cases where a particular task, usually
involving life safety issues, needs to be performed within a particular time
frame, otherwise a catastrophic event will occur.
• Soft real-time:
• A system that can meet the desired deadlines on average.
• a soft real-time system will give reduced average latency but not a
guaranteed maximum response time.
• soft RTOS can miss a few deadlines (such as dropping a few frames in a video
application) without failing the overall system
Examples of RTOS applications:
• (1) A pacemaker. This is a device that is inserted in someone's chest to
provide electrical impulses at regular intervals to help their heart beat. If
the device missed a beat, it may be fatal.
Examples of RTOS applications:
• (2) Car airbag system, one of the most critical systems in a modern car. An
airbag should be deployed within a particular time interval (for example,
within 1 second1) after the sensors in the car detect a collision.
Examples of RTOS applications:
• (3) The Anti-lock Braking System (ABS) controller in a car. When the driver
of the car presses on the brake, this device controls the signals to the actual
brake pads with the wheels. If the device does not correctly manage the
timing of the brake pads, the car will not stop correctly.
Examples of RTOS applications:
• (4) missile weapons defense system.
Examples of RTOS in the market
• VxWorks: http://windriver.com/products/vxworks
• QNX: http://www.qnx.com
• eCos: http://ecos.sourceware.org
• Free RTOS: http://www.freertos.org
• Symbian OS, Windows CE, MontaVista, RTLinux,
• Open Source RTOS List: http://www.osrtos.com
References and Read more:
• http://www.versalogic.com/mediacenter/whitepapers/wp_lin
ux_rt.asp
• http://www.enotes.com/homework-help/give-example-two-
realtime-applications-operating-276796
• http://www.freertos.org/about-RTOS.html
• http://www.ni.com/white-paper/3938/en
• Real-Time Concepts for Embedded Systems book by Qing Li
and Carolyn
• http://www.e-reading.club/book.php?book=102147

More Related Content

PPTX
Integrity Constraints
PDF
Digital Image Processing - Image Compression
PDF
Diagnostic in Adaptive AUTOSAR
PPTX
Placebo
PPTX
Real time operating system
PPT
MOSFET Small signal model
PDF
Automotive embedded systems part7 v1
PPTX
Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)
Integrity Constraints
Digital Image Processing - Image Compression
Diagnostic in Adaptive AUTOSAR
Placebo
Real time operating system
MOSFET Small signal model
Automotive embedded systems part7 v1
Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)

What's hot (20)

PPTX
Real time operating systems (rtos) concepts 3
PPTX
Real time operating systems (rtos) concepts 9
PPSX
Real Time Operating System
PDF
RTOS - Real Time Operating Systems
PPT
Rtos Concepts
PPTX
Real Time Operating Systems
PDF
Real Time Operating System Concepts
PPTX
Model Based Software Architectures
PPTX
How to Measure RTOS Performance
PPTX
Cloud Based Disaster Recovery (DRaaS)
PPT
RTOS Basic Concepts
PPT
Real time system tsp
PPT
Real-Time Operating Systems
PPTX
Real time Operating System
PPT
Real Time Operating system (RTOS) - Embedded systems
PPTX
cpu scheduling
DOC
Real time operating-systems
PDF
Algorithmic problem solving
PPT
12 process control blocks
Real time operating systems (rtos) concepts 3
Real time operating systems (rtos) concepts 9
Real Time Operating System
RTOS - Real Time Operating Systems
Rtos Concepts
Real Time Operating Systems
Real Time Operating System Concepts
Model Based Software Architectures
How to Measure RTOS Performance
Cloud Based Disaster Recovery (DRaaS)
RTOS Basic Concepts
Real time system tsp
Real-Time Operating Systems
Real time Operating System
Real Time Operating system (RTOS) - Embedded systems
cpu scheduling
Real time operating-systems
Algorithmic problem solving
12 process control blocks
Ad

Similar to Real time operating systems (rtos) concepts 1 (20)

PPTX
TOS based Embedded system design and development
PPTX
How to choose an RTOS?
PDF
How to select an RTOD
PDF
Real time operating system
PPT
21-Classification of Real time system-12-02-2025.ppt
PDF
Embedded system software
PDF
There are many operating systemsReal-Time Operating SystemReal-t.pdf
PPT
13086000.ppt
PDF
rtosbyshibu-131026100746-phpapp01.pdf
PPTX
Real Time Operating Systems for Embedded Systems
PPTX
Rtos by shibu
PPTX
rtosrtosrtosrtosrtostrosrtosrtosrtosrtos.pptx
PPTX
RTOS_Basic_Concepts_Detailed_Presentation.pptx
DOC
UNIT-I-RTOS and Concepts
PPT
Real-Time Operating Systems Real-Time Operating Systems RTOS .ppt
PPTX
What is RTOS Step by Step Guide?
PPTX
realtimeos_final1-2.pptx
PDF
Autosar Basics hand book_v1
PPTX
Real Time Operating Systems, Dynamic Precision: Exploring the Realm of Real-...
PPT
Real time system
TOS based Embedded system design and development
How to choose an RTOS?
How to select an RTOD
Real time operating system
21-Classification of Real time system-12-02-2025.ppt
Embedded system software
There are many operating systemsReal-Time Operating SystemReal-t.pdf
13086000.ppt
rtosbyshibu-131026100746-phpapp01.pdf
Real Time Operating Systems for Embedded Systems
Rtos by shibu
rtosrtosrtosrtosrtostrosrtosrtosrtosrtos.pptx
RTOS_Basic_Concepts_Detailed_Presentation.pptx
UNIT-I-RTOS and Concepts
Real-Time Operating Systems Real-Time Operating Systems RTOS .ppt
What is RTOS Step by Step Guide?
realtimeos_final1-2.pptx
Autosar Basics hand book_v1
Real Time Operating Systems, Dynamic Precision: Exploring the Realm of Real-...
Real time system
Ad

More from Abu Bakr Ramadan (6)

PPTX
Pointer to function 2
PPTX
Pointer to function 1
PPTX
Real time operating systems (rtos) concepts 4
PPTX
Real time operating systems (rtos) concepts 8
PPTX
Real time operating systems (rtos) concepts 7
PPTX
Real time operating systems (rtos) concepts 5
Pointer to function 2
Pointer to function 1
Real time operating systems (rtos) concepts 4
Real time operating systems (rtos) concepts 8
Real time operating systems (rtos) concepts 7
Real time operating systems (rtos) concepts 5

Recently uploaded (20)

PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PPTX
ai tools demonstartion for schools and inter college
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
AI in Product Development-omnex systems
PDF
Digital Strategies for Manufacturing Companies
PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
PTS Company Brochure 2025 (1).pdf.......
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
System and Network Administraation Chapter 3
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
wealthsignaloriginal-com-DS-text-... (1).pdf
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
VVF-Customer-Presentation2025-Ver1.9.pptx
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Design an Analysis of Algorithms II-SECS-1021-03
ai tools demonstartion for schools and inter college
Navsoft: AI-Powered Business Solutions & Custom Software Development
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
AI in Product Development-omnex systems
Digital Strategies for Manufacturing Companies
Reimagine Home Health with the Power of Agentic AI​
How to Migrate SBCGlobal Email to Yahoo Easily
How to Choose the Right IT Partner for Your Business in Malaysia
PTS Company Brochure 2025 (1).pdf.......
CHAPTER 2 - PM Management and IT Context
System and Network Administraation Chapter 3
Lecture 3: Operating Systems Introduction to Computer Hardware Systems

Real time operating systems (rtos) concepts 1

  • 1. Real Time Operating systems (RTOS) concepts Abu Bakr Mohamed Ramadan Eng.abubakr88@gmail.com
  • 2. Content: • What is The an Operating system (OS). • What is a Real-Time OS? • Hard vs. Soft real-time. • Examples of RTOS applications. • Examples of RTOS in the market. • References and Read more.
  • 3. What is an Operating System (OS) • Operating system is a layer between the hardware and the application, which: • Has direct access to HW. • Manage the HW according to a predefined rules and polices. • Hide hardware complexity from the application prospective. • Enable a lot of features like multitasking. • Examples: • Linux. • Unix. • Mac OS. • Microsoft Windows. • Android. • IOS. • Embedded OSs.
  • 4. What is a Real-Time OS? • Real Time Systems is like GPOS in functionality but it’s specially designed to run applications with very precise timing and a high degree of reliability. • In the simplest form, real-time systems can be defined as those systems that respond to external events in a timely fashion, • A real-time system does not mean faster performance.
  • 5. Hard vs. Soft real-time • Hard real-time: • A system that can meet the desired deadlines at all times (100 percent), even under a worst-case system load. In hard real-time systems, missing a deadline, even a single time, can have fatal consequences. • Hard real-time systems are used in cases where a particular task, usually involving life safety issues, needs to be performed within a particular time frame, otherwise a catastrophic event will occur. • Soft real-time: • A system that can meet the desired deadlines on average. • a soft real-time system will give reduced average latency but not a guaranteed maximum response time. • soft RTOS can miss a few deadlines (such as dropping a few frames in a video application) without failing the overall system
  • 6. Examples of RTOS applications: • (1) A pacemaker. This is a device that is inserted in someone's chest to provide electrical impulses at regular intervals to help their heart beat. If the device missed a beat, it may be fatal.
  • 7. Examples of RTOS applications: • (2) Car airbag system, one of the most critical systems in a modern car. An airbag should be deployed within a particular time interval (for example, within 1 second1) after the sensors in the car detect a collision.
  • 8. Examples of RTOS applications: • (3) The Anti-lock Braking System (ABS) controller in a car. When the driver of the car presses on the brake, this device controls the signals to the actual brake pads with the wheels. If the device does not correctly manage the timing of the brake pads, the car will not stop correctly.
  • 9. Examples of RTOS applications: • (4) missile weapons defense system.
  • 10. Examples of RTOS in the market • VxWorks: http://windriver.com/products/vxworks • QNX: http://www.qnx.com • eCos: http://ecos.sourceware.org • Free RTOS: http://www.freertos.org • Symbian OS, Windows CE, MontaVista, RTLinux, • Open Source RTOS List: http://www.osrtos.com
  • 11. References and Read more: • http://www.versalogic.com/mediacenter/whitepapers/wp_lin ux_rt.asp • http://www.enotes.com/homework-help/give-example-two- realtime-applications-operating-276796 • http://www.freertos.org/about-RTOS.html • http://www.ni.com/white-paper/3938/en • Real-Time Concepts for Embedded Systems book by Qing Li and Carolyn • http://www.e-reading.club/book.php?book=102147