下载  >  操作系统  >  Linux  > 操作系统实验八 磁盘移臂调度算法实验

操作系统实验八 磁盘移臂调度算法实验 评分:

操作系统实验八:磁盘移臂调度算法实验报告。实验目标:加深对于操作系统设备管理技术的了解,体验磁盘移臂调度算法的重要性;掌握几种重要的磁盘移臂调度算法,练习模拟算法的编程技巧,锻炼研究分析试验数据的能力。实验内容:请在示例实验程序中补充SCAN,C-SCAN,LOOK磁盘移臂调度算法的模拟程序。输入不同的磁盘柱面请求序列,观察和分析其调度效果和性能,并将其与FCFS和SSTF算法进行比较。改进以上示例实验程序,使之能够随机的产生磁盘柱面请求序列,以便能动态的观测各种调度算法的性能。

...展开详情
2011-05-14 上传 大小:35KB
举报 收藏
分享

评论 下载该资源后可以进行评论 共3条

huiming2017 不知道哪里好,反正没有满足我的要求
2018-06-29
回复
u010356041 很好,很详细,代码很完整,谢谢分享
2014-09-14
回复
u010342947 good!very good!
2014-06-12
回复
山东大学操作系统实验八 磁盘移臂调度算法实验

山东大学操作系统实验八 磁盘移臂调度算法实验

立即下载
java的磁盘移臂调度算法

简单的磁盘移臂调度算法,FCFS,SSTF,Scan和电梯算法 有简单的界面显示 用的java语言

立即下载
磁盘移臂调度过程模拟设计

.编程序模拟磁盘调度的过程,采用指定算法,模拟并输出存取臂的移动顺序,并计算存取臂移动的磁道总数。 能够处理以下的情形: ⑴ 可根据需要输入当前磁头的位置,磁头移动方向; ⑵ 能够输入柱面数,磁道访问序列等参数,并能够显示调度结果(磁盘访问请求的磁道号以及磁头移动的总磁道数)。

立即下载
操作系统磁盘移动臂调度算法

操作系统中磁盘移动臂调度算法,包含 int Elevator(bool bShowTrack=true);//电梯调度算法,返回磁头扫过的柱面数。 int FCFSVisit(bool bShowTrack=true);//先来先服务调度算法 int SSTFVisit(bool bShowTrack=true);//最短查找时间调度算法 int ScanVisit(bool bShowTrack=true);//扫描调度算法 int CircularScanVisit(bool ShowTrack=true);//循环扫描调度算法 采用C++,使用面向对象的方法实现

立即下载
移臂调度算法(操作系统作业)

本算法是操作系统的实验课要求之一...主要是模拟磁盘移臂调度算法....

立即下载
操作系统实验——磁盘存储空间的分配和回收

(1) 为了提高磁盘存储空间的利用率,可在磁盘上组织成链接文件、索引文件,这类文件可以把逻辑记录存放在不连续的存储空间。为了表示哪些磁盘空间已被占用,哪些磁盘空间是空闲的,可用位示图来指出。位示图由若干字节构成,每一位与磁盘上的一块对应,“1”状态表示相应块已占用,“0”状态表示该块为空闲。位示图的形式与实习二中的位示图一样,但要注意,对于主存储空间和磁盘存储空间应该用不同的位示图来管理,绝不可混用。 (2) 申请一块磁盘空间时,由分配程序查位示图,找出一个为“0”的位,计算出这一位对应块的磁盘物理地址,且把该位置成占用状态“1”。假设现在有一个盘组共8个柱面,每个柱面有2个磁道(盘面),每个

立即下载
操作系统中模拟磁盘调度算法的源代码及课设报告

描编程序实现磁盘调度算法,并求出每种算法的平均寻道长度。设计要求: (1)能够输入程序要访问的磁道序列或系统自动生成程序要访问的磁道序列和磁头当前所在的磁道数。 (2)可以选择某磁盘调度算法(先来先服务算法、最短寻道时间优先算法、扫描算法和循环扫描算法)。 (3)能够以图表形式显示磁盘调度顺序和平均寻道长度。

立即下载