文件名称:job-schedulers
-
所属分类:
- 标签属性:
- 上传时间:2012-11-16
-
文件大小:1.02kb
-
已下载:1次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
设RQ分为RQ1和RQ2,RQ1采用轮转法,时间q=7.
RQ1>RQ2,RQ2采用短进程优先调度算法。
测试数据如下:RQ1: P1-P5, RQ2: P6-P10
进程 P1 P2 P3 P4 P5 P6 P7 P8 P9 P10
运行时间 16 11 14 13 15 21 18 10 7 14
已等待时间 6 5 4 3 2 1 2 3 4 5
实现描述:
typedef struct tag_pcb
{ char name[8]
int need //须运行的时间
int turn //周转时间
struct tag_pcb *next
} PCB
PCB * RQ1,*RQ2
int clock=0 //时钟
main ( )
{ 输入RQ1;
输入RQ2;(最好从文件读入)
while(RQ1!=NULL)
(系统自动生成,下载前可以参看下载内容)
下载文件列表
job schedulers.cpp
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.