Welcome to electrical and electronics engineering discussion website, Please login or register to continue.

36 views
by

Your answer

Thanks for your contribution. Feel free to answer this question. Please avoid short answer. Your answer is most welcome. Be genuine.

Upload image or document:

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
Anti-spam verification:
Are you a robot ? (Y = Yes / N = No)
To avoid this verification in future, please log in or register.

1 Answer

+1 vote
by
 
Best answer

There are two main types of task scheduling algorithm in Real-Time Operating Systems (RTOS).

1. Rate Monotonic Scheduling (RMS)

2. Earliest-Deadline-First (EDF)


Rate Monotonic Scheduling (RMS) :

  • Rate Monotonic Scheduling is the static scheduling algorithm.
  • Rate Monotonic Scheduling algorithm is used in Real Time Operating Systems (RTOS).
  • Rate Monotonic Scheduling is used for scheduling processes on a single processor.
  • Rate Monotonic Scheduling is a priority based scheduling.
  • In Rate Monotonic Scheduling the process with the shortest period has the highest priority.
  • Rate Monotonic Scheduling is useful in embedded systems.
  • The Rate Monotonic Scheduling assigns fixed priority to the processes based on the period.
  • The Rate Monotonic Scheduling algorithm put the process with a short period to highest priority and then next shortest period process and so on.
  • Rate Monotonic Scheduing do not support non-periodic processees.


Welcome to Q&A site for electrical and electronics engineering discussion for diploma, B.E./B.Tech, M.E./M.Tech, & PhD study.
If you have a new question please ask in English.
If you want to help this community answer these questions.

...