Download presentation
Presentation is loading. Please wait.
Published byAdela Andrews Modified over 9 years ago
1
BY: ADAM BAIR Real-Time Operating Systems
2
What’s a Real-Time System? - A computer system that requires computation to be correct and done before a specified time period expires. - Embedded in specialized devices.
3
Types of Real-Time Systems Hard real-time system Soft real-time system
4
System Characteristics Purpose Size Cost effective Timing Requirements
5
Memory Allocation Real-addressing mode Dynamic relocation register Virtual memory
6
Real-Time System Features Priority-based scheduling Preemptive kernel Preemption points Synchronized mechanisms Minimized latency Interrupt latency Dispatch latency Priority-inheritance protocol
7
Real-Time CPU Scheduling Periodic Processes Admission-control algorithm Rate-Monotonic Scheduling Algorithm Earliest-Deadline-First Scheduling Algorithm
8
Sources http://en.wikipedia.org/wiki/Real- time_operating_system http://en.wikipedia.org/wiki/Real- time_operating_system http://en.wikipedia.org/wiki/Real- time_system#History http://en.wikipedia.org/wiki/Real- time_system#History Gagne, Galvin, Silberschatz. Operating System Concepts 8 th edition
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.