Showing posts with label Real Time System Notes. Show all posts
Showing posts with label Real Time System Notes. Show all posts

Wednesday, January 17, 2018

Clock-driven Scheduling – Advantages and Disadvantages, Real Time System Notes | Sixth Semester, BSc.CSIT | Tribhuvan University (TU)

Clock-driven Scheduling – Advantages and Disadvantages, Real Time System Notes | Sixth Semester, BSc.CSIT | Tribhuvan University (TU)


Blog by : Rajan Aryal  Visit My website for BSc CSIT Student   www.rajanaryal.com.np/csit

Advantages and disadvantages of Clock-driven Scheduling


Advantages
On clock-driven scheduling, decisions on what job executes at what time are made at specific time instants. It has its own advantages and they are as follows;


State and Prove Optimal Earliest Deadline First (EDF) Algorithm,Real Time System Notes | Sixth Semester,BSc.CSIT | Tribhuvan University (TU)

State and Prove Optimal Earliest Deadline First (EDF) Algorithm,Real Time System Notes | Sixth Semester,BSc.CSIT | Tribhuvan University (TU)

Blog by : Rajan Aryal
Visit My website for BSc CSIT Student
www.rajanaryal.com.np/csit
State:
When preemption is allowed and jobs do not contend for resources, the EDF algorithm can produce a feasible schedule of a set J of jobs with arbitrary release times and deadlines on a processor if and only if J has feasible schedules.
Proof:
Any feasible schedule of J can be systematically transformed into an EDF schedule.
Suppose that in a schedule, parts of Ji and Jk are scheduled in interval I1 and I2respectively. The deadline di of Ji is later than the deadline dk of Jk, but I1 is earlier than I2.