This document discusses commonly used approaches to real-time scheduling, including clock-driven, weighted round robin, and priority-driven approaches. It describes the key characteristics of each approach and provides examples. The document also covers topics like effective release times and deadlines, optimality of EDF and LST algorithms, and anomalous behavior that can occur in priority-driven systems with multiple processors or non-preemptible tasks.