Download presentation
Presentation is loading. Please wait.
1
NET 424: REAL-TIME SYSTEMS (Practical Part)
Networks and Communication Department Tutorial 2 : Real-Time Questions
2
How a real time system is different from other computer based systems?
a real time system is characterized by key features that make it different from traditional computing system: timing characteristic (the response should be delivered in a specific time, not before and not after that time), RTS are based on low level programming languages, RTS enable access to hardware components, RTS are designed for a specific hardware..... Networks and Communication Department
3
Rate-monotonic (RM) algorithm:
What is the difference between static priority and dynamic priority algorithms? Give example for each. A fixed-priority algorithm assigns the same priority to all the jobs in each task. Example: Rate-monotonic (RM) algorithm: It assigns priorities to tasks based on their periods: the shorter the period, the higher the priority. Hence, the higher the rate, the higher the priority. Networks and Communication Department
4
(Cont.) A dynamic-priority algorithm assigns different priorities to the individual jobs in each task. Example: Earliest-Deadline-First (EDF) algorithm assigns priorities to jobs according to their deadlines. The earlier the deadline, the higher the priority. Networks and Communication Department
5
Give the applications of real time systems.
real-time application (RTA) is an application programs that functions within a time frame that the user senses as immediate or current. The latency must be less than a defined value, usually measured in seconds. Examples of RTAs include: Videoconference applications VoIP (voice over Internet Protocol) Online gaming Some e-commerce transactions Chatting IM (instant messaging) Networks and Communication Department
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.