Skip to content

Latest commit

 

History

History

3.2-Schedule

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

实验思考题

1.上述示例调度程序中的调度模式是抢占式还是非抢占式?

非抢占式

2.若要将上述示例调度程序中的进程运行方式改为每运行一次就将优先数减2,同时将运行时间加1,其他条件不变,则该如何修改?

在running()函数中,将(p->nice)--; 改为 p->nice = p->nice - 2;

3.如何将上述调度算法改为固定优先数调度算法?

需要保持示例代码中进程的p->nice值保持不变,即在running()函数中,删除(p->nice)--;