1 / 8
文档名称:

实验三驱动调度报告.docx

格式:docx   大小:157KB   页数:8页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实验三驱动调度报告.docx

上传人:ttteee8 2020/8/11 文件大小:157 KB

下载得到文件列表

实验三驱动调度报告.docx

文档介绍

文档介绍:实验三驱动调度一、实验内容模拟电梯调度算法,实现对磁盘的驱动调度。二、 实验目的磁盘是一种高速、大容量、旋转型、可直接存取的存储设备。它作为计算机系统的辅助存储器,担负看繁重的输入输出任务、在多道程序设计系统中,往往同时会有若干个要求访问磁盘的输入输出请求等待处理。系统可采用一种策略,尽可能按最佳次序执行要求访问磁盘的诸输入输出请求。这就叫驱动调度,使用的算法称为驱动调度算法。驱动调度能降低为若干个输入输出请求服务所需的总时间,从而提高系统效率。本实验要求学生模拟设计一个驱动调度程序,观察驱动调度程序的动态运行过程。通过实验使学生理解和掌握驱动调度的职能。三、 实验题目模拟电梯调度算法,对磁盘进行移臂和旋转调度。[提刁寸:磁盘是可供多个进程共享的存储设备,但一个磁盘每时刻只能为一个进程服务。当有进程在访问某个磁盘时,其他想访问该磁盘的进程必须等待,直到磁盘一次工作结束。当有多个进程提出输入输出要求而处于等待状态时,可用电梯调度算法从若干个等待访问者中选择一个进程,让它访问磁盘。选择访问者的工作山“弧动调度”进程来完成。山于磁盘与处理器是可以并行工作的、所以当磁盘在作为一个进程服务时,占有处理器的另一进程可以提出使用磁盘的要求,也就是说,系统能动态地接收新的输入输出请求。为了模拟这种情况,在本实验中设置了一个“接收请求”进程。“驱动调度”进程和“接收请求”进程能否占有处理器运行,取决于磁盘的结束中断信号和处理器调度策略。在实验中可用随机数来模拟确定这两个进程的运行顺序,以代替中断处理和处理器调度选择的过程。因而一,程序的结构可参考图3—1开始初始化输入在[0,1]区间内的一个随机数驱动调度接受请求图3-1 程序结构(2) “接收请求”进程建立一张“请求I/O”表,指出访问磁盘的进程要求访问的物理地址,表的格式为:进程名柱面号磁道号物理记录号假定某个磁盘组共有200个柱面,由外向里顺序编号(0-199),每个柱面上有20个磁道,编号为0-19,每个磁道分成8个物理记录,编号0-7o进程访问磁盘的物理地址可以用键盘输入的方法模拟得到。图3—2是“接收请求”进程的模拟算法。开始图3-2“接收请求”模拟算法在实际的系统中必须把等待访问磁盘的进程排入等待列队,山于本实验模拟驱动调度,为简单起见,在实验中可•免去队列管理部分,故设计程序时可不考虑“进程排入等待队列”的工作。“驱动调度”进程的功能是查“请求I/O”表,当有等待访问磁盘的进程时■,按电梯调度算法从中选择个等待访问者,按该进程指定的磁盘物理地址启动磁盘为其服务。对移动臂磁盘来说,驱动调度分移臂调度和旋转调度。电梯调度算法的调度策略是与移动臂的移动方向和移动臂的当前位子有关的,所以每次启动磁盘时都应登记移动臂方向和当前位子。电梯调度算法是一利简单而实用的驭动调度方法,这种调度策略总是优先选择与当前柱血号相同的访问请求,从这些请求中再选择一个能使旋转距离最短的等待访问者。如果没有与当前柱血号相同的访问请求,则根据移臂方向来选择,每次总是沿臂移动方向选择一•个与当前柱面号最近的访问请求,若沿这个方向没有访问请求时,就改变臂的移动方向。这种调度策略能使移动臂的移动频率极小,从而提高系统效率。用电梯调度算法实现驱动调度的模拟算法如图3-3o图3—1中的初始化工作包括,初始化“请求I/O”表,置当前移臂方向为里移;

最近更新

2025年度艺术品拍卖中介服务委托协议3篇 40页

互联网企业隐私保护保密合同范本 3页

产业园区投融资合作协议 4页

亳州高端办公空间租赁合同 2页

仓房房屋买卖合同:仓房房产交易合同中的智能.. 3页

2025年度校园食堂综合服务外包合同3篇 45页

企业专用打印耗材供应及管理服务合同 3页

2025年度智能储蓄与存款业务综合分析合同3篇 45页

2025年度旅游民宿委托经营管理与特色服务协议.. 41页

2025年度新型智慧城市建设安全责任合同书3篇 41页

企业财务资金管理优化服务合同 3页

住宅光纤宽带安装与售后服务协议书 3页

体育场馆代建合同性质与全民健身 3页

体育赛事赞助合同规范 3页

便利店店员离职经济补偿合同范本 2页

保安公司劳务派遣协议范本 3页

2025年度宾馆客房租赁合同协议书(含文化体验.. 38页

健康养生产品代理商合作协议范本 3页

储能电站综合能源服务与能源管理合同 3页

光伏发电站安装工程施工劳务合同样本 3页

2025年度宅基地使用权转让与农村可再生能源开.. 41页

公共区域安全防护劳务分包服务协议 2页

公寓半包装修施工合同 3页

养老机构安全、环境与健康管理服务合同范本 3页

2025年度夫妻婚内行为规范与家庭关系和谐协议.. 47页

2025年度大米加工产品线上线下销售委托合同3篇.. 41页

农产品展销会场地租赁合同示范文本 3页

2025年度外墙抹灰环保材料采购与施工合同3篇 46页

2025年度墓地购置合同示范文本3篇 36页

2025年度培训场地租赁及教学设备维修服务协议.. 38页