Operating System Laboratory


Module 1: Process Scheduling

<< Previous | Overview | Next >>
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.