文件名称:C语言进程调度
文件大小:8KB
文件格式:CPP
更新时间:2021-11-08 03:23:07
C/C++ 操作系统
用C实现进程轮转调度和优先级调度,具体要求: 设计一个程序,根据不同的调度算法模拟操作系统对进程的调度。 调度算法: 时间片循环法 1、 设计进程控制块PBC表结构,适用循环时间片轮转算法。 2、 PBC结构通常包括以下信息:进程名、进程优先数、轮转时间片、进程的CPU时间,进程状态等。根据调度算法不同,PCB结构可作适当的调整。 3、 建立进程队列。对不同的算法编制不同的入链程序。 程序要求达到的运行效果:在设置好进程数量、调度算法后,系统能按设定的参数运行,并在屏幕上交替显示就绪队列和完成队列的进程名等信息。