| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3448 人关注过本帖
标题:时间片轮转调度算法,帮看下
只看楼主 加入收藏
米小兔
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2012-7-14
收藏
得分:0 
回复 29楼 azzbcc
这是C语言?
2013-04-11 06:18
米小兔
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2012-7-14
收藏
得分:0 
回复 29楼 azzbcc
怎么错了...呜呜,执行显示不对劲呀
2013-04-11 07:41
米小兔
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2012-7-14
收藏
得分:0 
回复 29楼 azzbcc
这程序怎么执行的?我怎么每次执行都有错误,有时间麻烦发下运行截图吧
2013-04-11 07:51
azzbcc
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:江西财经大学
等 级:贵宾
威 望:81
帖 子:3293
专家分:12919
注 册:2012-11-4
收藏
得分:0 
昨天好困,用循环链表写得很乱。你是说次序不对么?那个我木时间搞了。。。

有个问题是入队列会有重复,要把continue放到两个循环前面,但是不能动dequeue函数,所以要加一个获取队首函数给now赋值


[fly]存在即是合理[/fly]
2013-04-11 07:55
azzbcc
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:江西财经大学
等 级:贵宾
威 望:81
帖 子:3293
专家分:12919
注 册:2012-11-4
收藏
得分:0 
我上课了、、12点放学,如果你有时间等的话,我中午把这些问题解决下


[fly]存在即是合理[/fly]
2013-04-11 07:58
米小兔
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2012-7-14
收藏
得分:0 
回复 35楼 azzbcc
好的
2013-04-11 08:09
米小兔
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2012-7-14
收藏
得分:0 
回复 35楼 azzbcc
中午的时候你执行一下,然后截图给我看下,看下你是怎么执行的
2013-04-11 08:33
azzbcc
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:江西财经大学
等 级:贵宾
威 望:81
帖 子:3293
专家分:12919
注 册:2012-11-4
收藏
得分:0 
输入进程的个数:4
输入进程名,到达时间及其需要运行的时间:
a 0 5
输入进程名,到达时间及其需要运行的时间:
b 1 3
输入进程名,到达时间及其需要运行的时间:
c 2 1
输入进程名,到达时间及其需要运行的时间:
d 3 6
进程名  到达的时间  占用cpu时间 到完成还要得时间 轮转时间片  状态
  a         0             0            5             0        N
  b         1             0            3             0        N
  c         2             0            1             0        N
  d         3             0            6             0        N

请输入时间片长度:2
输入时间片长度为: 2

当前时间为:0ms
进程名  到达的时间  占用cpu时间 到完成还要得时间 轮转时间片  状态
  a         0             0            5             0        R
  b         1             0            3             0        N
  c         2             0            1             0        N
  d         3             0            6             0        N



当前时间为:2ms
进程名  到达的时间  占用cpu时间 到完成还要得时间 轮转时间片  状态
  a         0             2            3             2        W
  b         1             0            3             0        R
  c         2             0            1             0        W
  d         3             0            6             0        N



当前时间为:4ms
进程名  到达的时间  占用cpu时间 到完成还要得时间 轮转时间片  状态
  a         0             2            3             2        W
  b         1             2            1             2        W
  c         2             0            1             0        R
  d         3             0            6             0        W



当前时间为:5ms
进程名  到达的时间  占用cpu时间 到完成还要得时间 轮转时间片  状态
  a         0             2            3             2        R
  b         1             2            1             2        W
  c         2             1            0             1        F
  d         3             0            6             0        W



当前时间为:7ms
进程名  到达的时间  占用cpu时间 到完成还要得时间 轮转时间片  状态
  a         0             4            1             4        W
  b         1             2            1             2        W
  c         2             1            0             1        F
  d         3             0            6             0        R



当前时间为:9ms
进程名  到达的时间  占用cpu时间 到完成还要得时间 轮转时间片  状态
  a         0             4            1             4        R
  b         1             2            1             2        W
  c         2             1            0             1        F
  d         3             2            4             2        W



当前时间为:10ms
进程名  到达的时间  占用cpu时间 到完成还要得时间 轮转时间片  状态
  a         0             5            0             5        F
  b         1             2            1             2        R
  c         2             1            0             1        F
  d         3             2            4             2        W



当前时间为:11ms
进程名  到达的时间  占用cpu时间 到完成还要得时间 轮转时间片  状态
  a         0             5            0             5        F
  b         1             3            0             3        F
  c         2             1            0             1        F
  d         3             2            4             2        R



当前时间为:13ms
进程名  到达的时间  占用cpu时间 到完成还要得时间 轮转时间片  状态
  a         0             5            0             5        F
  b         1             3            0             3        F
  c         2             1            0             1        F
  d         3             4            2             4        R



当前时间为:15ms
进程名  到达的时间  占用cpu时间 到完成还要得时间 轮转时间片  状态
  a         0             5            0             5        F
  b         1             3            0             3        F
  c         2             1            0             1        F
  d         3             6            0             6        F


[fly]存在即是合理[/fly]
2013-04-11 10:20
米小兔
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2012-7-14
收藏
得分:0 
回复 38楼 azzbcc
啊?为什么我执行的结果和上面不一样啊,代码一样吗?
2013-04-11 10:45
米小兔
Rank: 1
等 级:新手上路
帖 子:61
专家分:0
注 册:2012-7-14
收藏
得分:0 
回复 38楼 azzbcc
我就是这样输入的,可是不行啊
2013-04-11 10:48
快速回复:时间片轮转调度算法,帮看下
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.031703 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved