Module 1: Process Scheduling
University of Neuchâtel, University of Rostock
Process scheduling is the primary task of any modern operating system. In this module, students learn about processes and scheduling processes under limited resources (CPU, memory, IO, ...). They also acquire knowledge on how the process scheduler of the operating system actually achieve its task. In order to apply their knowledge, the students implement several scheduling algorithms inside a simulator.