Beruflich Dokumente
Kultur Dokumente
3.25
25
3.26
26
1
Features of a Real-Time Operating
System
3.27
27
3.28
28
2
Summary
• A computing environment consists of a computer
system its interfaces with other systems
system, systems, and the
services provided by its OS to users and programs
– Evolved with advances in computer technology
• Each computing environment was serviced by a
separate class of operating systems
– Batch processing systems
• Automate
A t t transition
t iti between
b t jobs
j b
– Multiprogramming operating system
• Priority-based preemptive scheduling
– Time-sharing operating systems
• Round-robin scheduling with time-slicing
3.29
29
Summary (continued)
– Real-time operating systems
• Priority-based
Priority based scheduling and deadline-aware
deadline aware scheduling
– Distributed operating system
• Lets programs share resources across network
– Modern operating system
• Modern computing environment has elements of all the
classic computing environments
• Uses most
ost co
concepts
cepts and
a d techniques
tec ques in classic
c ass c ope
operating
at g
systems
3.30
30