next up previous
Next: Design Principles Up: NCCS - SchedulerDesign and Previous: NCCS - SchedulerDesign and


The NCCS must provide support for the scheduling of multiple programs simultaneously while at the same time making sure that only one of them is executing at a given time. In the NCCS - Design document it was proposed that the above functionality be implemented in a program called the Scheduler. The Scheduler will keep track of which programs are scheduled, which program should run next and garantuee that it has exclusive access to all necessary resources.

This document deals with the Scheduler. It will describe the design principles on which the Scheduler will be based, the data flow and finally how it is planned to implement the Scheduler.

Mike Gaylard