The main purpose of this project is to add a new scheduling algorithm to GeekOS and to implement a simple synchronization primitive (semaphore). As you might have already noticed, GeekOS uses a simple priority based preemptive Round Robin algorithm. In this project, you will change this to a multilevel feedback scheduling. In addition, you will provide user programs with SEMAPHORES, a means to check the system s current time and a mechanism for passing command-line arguments
标签:
scheduling
algorithm
implement
to
上传时间:
2013-11-27
上传用户:Late_Li