草庐IT

Nachos操作系统实验二:具有优先级的线程调度

Nachos操作系统实验二:具有优先级的线程调度注意实验目的实验思路实验过程1.要先有优先级才能实现按照优先级的调度,所以先设置优先级。2.获得优先级后即可开始控制调度,此处在scheduler.cc中修改ReadyToRun()方法控制调度。由此调度相关全部完成。3.按照README中的要求修改threadtest.cc中的ThreadTest()方法,同时为了和答案保持一致,对threadtest.cc中的SimpleThread(_intwhich)方法做出一定修改。至此全部修改完毕。4.进行编译,查看结果。注意所有单独修改部分均在其后方注释addhere整体修改部分均在其上下注释add

Nachos操作系统实验二:具有优先级的线程调度

Nachos操作系统实验二:具有优先级的线程调度注意实验目的实验思路实验过程1.要先有优先级才能实现按照优先级的调度,所以先设置优先级。2.获得优先级后即可开始控制调度,此处在scheduler.cc中修改ReadyToRun()方法控制调度。由此调度相关全部完成。3.按照README中的要求修改threadtest.cc中的ThreadTest()方法,同时为了和答案保持一致,对threadtest.cc中的SimpleThread(_intwhich)方法做出一定修改。至此全部修改完毕。4.进行编译,查看结果。注意所有单独修改部分均在其后方注释addhere整体修改部分均在其上下注释add