社区
C语言
帖子详情
用c怎么实现时间片轮转法的程序调度,或介绍一下类似的书籍、网站,谢谢!
eloelo
2002-05-01 05:03:50
如题
...全文
169
10
打赏
收藏
用c怎么实现时间片轮转法的程序调度,或介绍一下类似的书籍、网站,谢谢!
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bitcat
2002-05-01
打赏
举报
回复
什么叫时间片轮转,和VB里的timer 控件一样吗?
bitcatwg@yeah.net
谢了
bitcat
2002-05-01
打赏
举报
回复
什么叫时间片轮转,和VB里的timer 控件一样吗?
bitcatwg@yeah.net
谢了
xuranxr
2002-05-01
打赏
举报
回复
liushmh(c++)
give me one piece
thank u!
xuranxr@163.com
sbg
2002-05-01
打赏
举报
回复
你是要写操作系统的作业吗
eloelo
2002-05-01
打赏
举报
回复
eloelo@fm365.com
blue_soft
2002-05-01
打赏
举报
回复
我也要
space0956@sina.com
xiaoniaoleyuan
2002-05-01
打赏
举报
回复
lgfengmm@163.net
thanks.
ioriko2001
2002-05-01
打赏
举报
回复
looneyxp@sohu.com
Thanks
liushmh
2002-05-01
打赏
举报
回复
我自己做过一个图形化的,留下email.
one_add_one
2002-05-01
打赏
举报
回复
去找linux的原代码来看看
设计一个按
时间片轮转
法
实现
处理器
调度
的
程序
设计一个按
时间片轮转
法
实现
处理器
调度
的
程序
进程
调度
时间片轮转
调度
算
法
源代码(C语言)
进程
调度
时间片轮转
调度
算
法
源代码(C语言)
设计一个按
时间片轮转
法
实现
处理机
调度
的
程序
这是一个按
时间片轮转
法
实现
处理机
调度
的
程序
程序
实现
基于优先数的
时间片轮转
调度
算
法
调度
处理器
1、设计一个
程序
实现
基于优先数的
时间片轮转
调度
算
法
调度
处理器。 2、假定系统有5个进程,每个进程用一个进程控制块PCB开代表,进程控制块的结构 /*例如一组进程如下表: 进程名 A B C D E F G H J K L M 到达时间 0 1 2 3 6 8 12 12 12 18 25 25 服务时间 6 4 10 5 1 2 5 10 4 3 15 8 */ PCB:进程名 指针 到达时间 要求运行时间 已运行时间 优先数 进程状态 其中: 进程名:作为进程的标识。 指针:进程按顺序排成循环链表,用指针指出下一个进程的进程控制块首地址,最后一个进程中的指针指出第一个进程的进程控制块首地址。 要求运行时间:假设进程需要运行的单位时间数。 已运行时间:假设进程已经运行的单位时间数,初值为0。 状态:可假设有两种状态,就绪状态和结束状态。进程的初始状态都为就绪状态。 3、每次运行所设计的处理器
调度
程序
调度
进程之前,为每个进程任意确定它的要求运行时间。 4、此
程序
是模拟处理器
调度
,因此,被选中的进程并不实际启动运行,而是执行 已运行时间+1 来模拟进程的一次运行,表示进程已经运行过一
时间片轮转
法
实现
进程
调度
void timecycle() //
时间片轮转
调度
{ prt(); run=ready; ready=ready->next; run->state='R'; while(run!=NULL||ready!=NULL) { run->cputime=run->cputime+M; //运行 run->needtime=run->needtime-M; AX=run->ax;BX=run->bx;CX=run->cx;DX=run->dx; if(run->needtimenext=finish; finish=run; run->state='F'; run->cputime=run->cputime+run->needtime; run->needtime=0; run=NULL; if(ready!=NULL) firstin();//
调度
} else//进程时间片完毕 插回就绪队列 { run->state='W'; insert(run); firstin(); } prt(); if(run!=NULL)//添加新进程 { cout<>N; if(N>0) create(); } } }
C语言
70,037
社区成员
243,246
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章