RTUComputer ScienceYr 2020 · Sem 82020

Q3Real Time Systems

Question

2 marks

Define Release Time, Deadline, and Execution Time of a task.

Answer

Release Time () is the exact millisecond a task becomes mathematically ready to execute. Execution Time () is the absolute CPU time required. Deadline () is the strict physical time by which execution must finish.

These three parameters mathematically govern real-time scheduling. A scheduler must violently guarantee that for every single task, the Execution Time can be completely packed into the window strictly between the Release Time and the Deadline without violating CPU capacity.

Back to Paper