CS 452/652 Winter 2025 - Lecture 23

Real-time Scheduling

Apr 1, 2025 prev

CPU Scheduling

Cyclic Executive

        t = current_time();
        if (C1) then A1;
        ...
        sleep(t + target - current_time());

Real-Time Task Scheduling

Liu/Layland paper

Train Control

Refinements