实验五时间片轮转调度
上海应用技术学院
程序设计语言实验报告
实验名称 时间片轮转调度 实验序号 实验五 实验日期 姓 名 学 号 指导教师 专 业 计算机科学与技术 班 级 成 绩 实验目的及要求
为EOS调度器添加时间片轮转调度算法,了解常用调度算法。
实验环境
Windows XP;Tevation OS Lab。 三、multi.exe文件添加到软盘镜像的根目录中。如图3。
图3
点击FloppyImageEditor工具栏上的保存按钮,关闭该工具。
2 阅读multi.exe的源代码
在本实验文件夹中找到multi.exe的源代码文件multi.c,使用OS Lab打开此文件,仔细阅读此文件中的源代码。在阅读的过程中需要注意下面的问题:
在main函数中使用ThreadFunction线程函数创建了23个新线程。这样在该应用程序创建的进程中,算上主线程后就会包括24个线程。
主线程会在控制台的第0行循环输出计数,其它的线程也会在控制台的对应行循环输出计数,这样就可以很方便的观察各个线程执行的情况。
各个线程在向控制台输出时使用“关中断”和“开中断”进行了互斥。原则上在应用程序中是不能使用“关中断”和“开中断”指令的,这里是为了保证各个线程不进行让权等待,保证实验的效果。
为了保证实验效果,所有的线程(包括主线程)都是死循环。也就是说所有
您可能关注的文档
- 学投资无门?不妨薅两次羊毛试试.pptx
- 学习笔记USIM卡与终端命令详解.doc
- 大数据安全看不见的无线安全.pptx
- 学生用北京市各区零模电磁感应.doc
- 宁夏中卫市第一中学2016届高三上学期第五次月考.doc
- 安全制度模板.docx
- 安全储运化工物流运输事故管理、应急救援与应急处置.pptx
- 安全工程练习题.doc
- 安全玻璃强制认证申请书.doc
- 安全管理员职责与素质.pptx
- 闭合电路的欧姆定律+高二上学期物理人教版必修第三册.pptx
- 第九章+解三角形+章末总结高一下学期数学人教B版必修第四册.pptx
- 两角和与差的余弦高一下学期数学人教B版必修第三册.pptx
- 复数的运算高一下学期数学人教B版必修第四册.pptx
- 向量的加法运算 高一下学期数学人教A版必修第二册.pptx
- 第十一章+立体几何初步+章末总结高一下学期数学人教B版必修第四册.pptx
- 平面向量的概念高一下学期数学人教A版必修第二册.pptx
- 平面的基本事实与推论高一下学期数学人教B版必修第四册.pptx
- 向量的加法运算高一下学期数学人教A版必修第二册.pptx
- 等比数列的前n项和公式(第一课时)高二上学期数学人教A版选择性必修第二册.pptx
最近下载
- 2025年上海铁路局集团有限公司招聘3347人二(高等职业院校)(公共基础知识)测试题附答案.docx VIP
- 预防纠正措施培训.ppt VIP
- 中国共产主义青年团团员登记表(2025年版).docx VIP
- 家政行业年后服务人员培训与客户拓展【PPT文档】.pptx VIP
- 《因果推断实用计量方法》大学教学课件 第9章 双重差分法.pptx VIP
- 2024深信服PT1-aDesk认证实验考试.doc VIP
- 【护理PPT分享】肿瘤患者肠内营养耐受不良专家共识.pptx
- 新概念英语第二册+Lesson+64+The+channel+tunnel+讲义.docx VIP
- 富平县辅警考试真题及答案2022 .pdf VIP
- (正式版)DB54∕T 0117-2017 《西藏生态安全屏障生态监测技术规范》.docx VIP
原创力文档

文档评论(0)