网络操作系统课设计之多级反馈队列算法.docVIP

  • 5
  • 0
  • 约8.93千字
  • 约 7页
  • 2016-10-17 发布于浙江
  • 举报

网络操作系统课设计之多级反馈队列算法.doc

网络操作系统课设计之多级反馈队列算法

#include stdio.h #include stdlib.h #define M 3//队列总数 #define N 5//进程总数 typedef struct pcb{ int id;//进程号 int intime;//提交时间 int priority;//优先级 int starttime;//开始执行时间 int length;//进程长度大小 int endtime;//结束时间 char state;//状态 int ptime;//时间片 struct pcb *next; }*PCB,pcb;//进程控制块 PCB CreatReady(PCB R,int i){ R=(PCB)malloc(sizeof(pcb)); R-id=i+1; R-priority=5-i; R-ptime=i+1; R-state=R; R-next=NULL; printf(第%d级:\t%d\t%d\n,R-id,R-priority,R-ptime); return R; } PCB CreatWait(PCB W){ int i; pcb *p,*q; q=W; printf(给进程初始化如下(tab键隔开):\n); printf(进程\tin时间\t优先级\t长度\n); for(i=0;iN;i++)

文档评论(0)

1亿VIP精品文档

相关文档