时间片轮转法:平均周转时间

article/2025/11/10 10:44:01

 时间片轮转法(RR)

算法描述:用于分时系统中的进程调度。每次调度时,总是选择就绪队列的队首进程,让其在CPU上运行一个系统预先设置好的时间片。一个时间片内没有完成运行的进程,返回到绪队列末尾重新排队,等待下一次调度。

【例】进程A、B、C、D需要运行的时间分别为20ms、10 ms、15 ms、5 ms,均在0时刻到达。到达的先后次序为A、B、C、D。如果时间片分别为1 ms和5ms,计算各个进程的带权周转时间和平均带权周转时间。

 

分析 在掌握了时间片轮转法概念的基础上,我们可以用一个执行时间图来形象地表示作进程的执行情况,帮助我们理解此题。具体如下:


根据执行时间图就可以计算各个进程的带权周转时间和平均带权周转时间了。这里要注意的是,要记住带权周转时间和平均带权周转时间的算术公式:

带权周转时间W,即:

 W = T/R

其中T为周转时间,R为实际运行时间。

平均带权周转时间为:


解:采用时间片轮转法进行调度,算法的性能指标如下:

到达时间

到达时间

运行时间

开始时间

完成时间

周转时间

带权

周转时间

时间片=1

A

0

20

0

50

50

2.5

B

0

10

1

34

34

3.4

C

0

15

2

45

45

3.0

D

0

5

3

20

20

4.0

平均周转时间=37.25      平均带权周转时间=3.225

时间片=5

A

0

20

0

50

50

2.5

B

0

10

5

30

30

3.0

C

0

15

10

45

45

3.0

D

0

5

15

20

20

4.0

平均周转时间=36.25      平均带权周转时间=3.125

 

 

感兴趣的同学还可以根据时间片从1~10的变化,多计算几次,并分析每次计算得到的平均周转时间,做一条平均周转时间随时间片变化的曲线,来体会时间片的变化对平均周转时间的影响,并分析原因。


http://chatgpt.dhexx.cn/article/1JxcmFW9.shtml

相关文章

操作系统考点之进程的周转时间

如题:2020年8月 分析: 课本已经顺完一遍了,还剩78天了,加油 看到此题,还是有些懵,什么是周转时间?是不是就是运行时间呢?另一个疑问是题目告诉是从0时刻同时进入就绪,没…

周转时间和带权周转时间

周转时间作业完成时刻—作业到达时刻; 带权周转时间周转时间/服务时间; 平均周转时间作业周转总时间/作业个数; 平均带权周转时间带权周转总时间/作业个数; 例: 有4个进程A,B,C,D,设它们依次进入就绪队列&#xff…

关于【完成时间、周转时间、平均周转时间、带权周转时间和平均带权周转时间】的公式和计算

摘要:微信搜索【三桥君】 本文介绍了计算“完成时间、周转时间、平均周转时间、带权周转时间和平均带权周转时间”的公式,并且用先来先服务(FCFS)、短作业优先(SJF)两种调度算法来分析一个例题。 一、前言 …

操作系统中 完成时间,周转时间,带权周转时间和到达时间,服务时间是什么关系,怎么算

作业调度算法–先来先服务 要算第i个的时间: step1:找出最先到达的进程(该进程的完成时间到达时间服务时间); step2 : 根据给出的到达时间,找出下一个到达的进程 1.上一进程的完成时间 当前进程的服务时间…

周转时间和带权周转时间的计算

周转时间作业完成时刻—作业到达时刻; 带权周转时间周转时间/服务时间; 平均周转时间作业周转总时间/作业个数; 平均带权周转时间带权周转总时间/作业个数; 例: 有4个进程A,B,C,D,设它们依次进入就绪队列&#xff…

浅谈《过气堡垒》,一个RTS玩家的视角

这次主要想谈一谈《上海堡垒》这个电影 我并没有去电影院看这片,主要原因是,我知道这个片的时候它已经下架了。 我主要想从一个RTS玩家的视角去谈。我并非一个严格的RTS玩家,我只喜欢RA3,命令与征服系列罢了 《上海堡垒》这电影槽…

FPV入坑前传(20211227)(未完)

前置:从啥也不懂开始大概做个记录。 目的:完成一套组装室内穿越机或直接飞成品 20201112 最近掉在别的坑里太久了,都爬不出来。 陀螺仪的资料也还没有整理。 这半年离FPV越来越远了,如果说近的话,可能就是那个还没…

盘点python工具包并优化pip下载加速

1、优化pip下载加速 windows环境配置如下: [global] index-url http://mirrors.aliyun.com/pypi/simple/ [install] trusted-host mirrors.aliyun.comwindows配置: 2、vscode使用安装环境python 3、python相关工具包与方法 3.1、Bilibili.com&#…

关于编程, 游戏, 学习, 人生和奥特曼的感想 (持续更新)

去她喵的 “的地得” 每次用的时候, 都要思考一下 烦死啦 so 以后不思考了, 随便用 披着科学外衣的星座: MBTI MBTI 用4个维度, 把人类分16类 这4个维度分别是: 内向/外向: 喜欢 独处/社交 理性/感性: 逻辑推理/艺术创作 现实/幻想: 追求物质满足, 还是追求 哲学 宇宙 灵魂 …

AI识别彻底懵逼!这到底是「牛」还是「鲨」?

点击上方“CVer”,选择加"星标"置顶 重磅干货,第一时间送达 本文转载自:AI科技评论 作者 | 耳洞打三金 看到封面和标题,PA的一下我就点进来了,很快啊...... 大家好我是三金,求大家快来帮帮我&…

AI识别彻底懵逼,这到底是“牛”还是“鲨”?

来源:AI科技评论 作者:耳洞打三金 本文约6200字,建议阅读15分钟 是牛or鲨鱼? 看到封面和标题,PA的一下我就点进来了,很快啊...... 大家好我是三金,求大家快来帮帮我! 我和编辑部的同…

深度学习目前的局限性之AI识别彻底懵逼!这到底是「牛」还是「鲨」?

本文转载自:AI科技评论 作者 | 耳洞打三金 看到封面和标题,PA的一下我就点进来了,很快啊...... 大家好我是三金,求大家快来帮帮我! 我和编辑部的同事因为上图到底是牛还是鲨吵了起来,我说这张图更像&am…

“跨次元”目标检测模型hold住各种画风,真人赛博恐龙梵高画作都能识别,复旦校友一作,在线Demo可玩...

萧箫 发自 凹非寺量子位 | 公众号 QbitAI 目标检测种类多达20000种的AI,你见过吗? 不仅准确“揪出”每个物体所在的位置,分类效果非常准确: 插画版赛博恐龙也没问题: 甚至还能检测杂志封面甚至漫画中的物体&#xff01…

跨次元!目标检测类别超20000!

萧箫 发自 凹非寺 量子位 | 公众号 QbitAI 目标检测种类多达20000种的AI,你见过吗? 不仅准确“揪出”每个物体所在的位置,分类效果非常准确: 插画版赛博恐龙也没问题: 甚至还能检测杂志封面甚至漫画中的物体&#xff…

“跨次元”检测模型hold住各种画风,真人赛博,在线Demo可玩

来源:量子位 目标检测种类多达20000种的AI,你见过吗? 不仅准确“揪出”每个物体所在的位置,分类效果非常准确: 插画版赛博恐龙也没问题: 甚至还能检测杂志封面甚至漫画中的物体! 这也是把目标检…

《分析一波NBA今年季后赛之听说东部今年格外牛?》

人世仙家本自殊,何须相见向中途。惊鸿瞥过游龙去,漫恼陈王一事无。 嗨,大家好,我是洛神,性别男。一个来自快乐星球的程序员。 欢迎大家专注我的公众号【程序员洛神】,绝对让你有意外收获哟 洛神今天再唠唠东…

基于B/S的网上零食销售系统的设计与实现(附:源码 论文 Sql文件)

摘要: 本文介绍了网上零食销售系统的整个开发过程,采用国内认准的B2C商城建站系统模式,并按照现有的购物系统的现状而设计开发的网络买卖平台。 本文主要阐述的了整个系统的完成过程,模拟了一个具备卖家,买家和管理员…

Java快乐小游戏---数独

最近学各种工具和框架概念学麻了,效果的养分和热情严重不足,背负着要搞黄面试,自己做了两个小游戏。 demo用的是JDK17,不过没用到很复杂的ApI应该没有兼容性问题. 在刚开始想组合数独的时候想着这在每行每列里进行重复性判断&…

使用selenium自动登陆b站 图片文字验证识别

文章目录 前言一. 反,反反爬虫1.反爬虫2.反反爬虫 二,超级鹰三.完整代码1.导包2.超级鹰接口3.连接手动开启的浏览器4.定位文本框标签5.图片文字识别6.文本处理,坐标处理7.导入刚刚py文件中的函数8.按文字顺序点击图片中的坐标9.登陆 四.完整代…

【小白学习记录】渗透测试之信息收集

网安小白第一次写文章,不喜勿喷,欢迎大佬评论区指错交流 目录 前言 一、渗透测试是什么? 二、信息收集 1.通过网页直接获取信息 2.ip收集 3.端口扫描 4.目录扫描 5.旁站收集 6.备案信息查询 总结 前言 随着互联网的快速发展,网…