面向多媒体应用的磁盘调度算法研究

来源 :重庆理工大学 | 被引量 : 0次 | 上传用户:xuyf1980
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着多媒体应用的普及,相关技术(如:堆存储、视频压缩,以及高速网络等)得到了进一步的推广。目前磁盘容量和性能之间的差距越来越大,而且内存的性能增长速度也远远大于磁盘性能的增长速度,以至于磁盘的I/O性能成为了当前各种应用的主要性能瓶颈。因此,面对需要大量I/O操作的多媒体应用系统,磁盘I/O性能的高低对系统起到了关键性的作用。而磁盘调度算法的优劣,在很大程度上决定了服务器的I/O性能和服务质量。在过去多年的研究中,国内外的专家提出并实现了许多有效的磁盘调度算法,如先来先服务算法(FCFS)、电梯调度算法(SCAN)等。这些调度算法只是通过优化寻道时间来提高磁盘的I/O性能,却没有考虑单个请求的响应时间要求,不能满足多媒体应用的实时性要求。为此,又出现了许多实时磁盘调度算法,如最早截止期限有限算法(EDF)、电梯-最早截止期限优先算法(SCAN-EDF)等。这些算法又因应用环境的局限性,无法得到进一步的推广。因此,设计一个多媒体磁盘调度算法,能够在保证实时要求和服务质量的同时,最大化地利用磁盘带宽,具有重要的意义。论文依托于空间填充曲线(Space Filling Curve,简称SFC)理论,提出了基于多媒体数据请求的多级空间磁盘调度算法(Multi-Staged Spaces Disk Scheduling,简称MSSDS)。论文根据连续多媒体请求的多级服务质量QoS要求,如实时截止期限、用户优先级等,在调度算法上进行了以下几方面的研究工作:(1)建立D+2维空间模型。其中,D代表请求序列所具有的D种基本参数(如:用户优先级、请求大小、到达时间等),2维分别代表请求的截止期限和磁盘位置。(2)创建三级磁盘调度模型。其中,第一级通过D维空间模型处理磁盘请求的基本参数;第二级利用第一级的输出和截止期限建立二维空间模型;第三级利用第二级的输出和磁盘位置信息建立二维空间模型。(3)以Pana Viss服务器模型进行仿真实验。通过在优先级反转率、截止期限错过率、磁盘利用率等方面的仿真实验,综合分析MSSDS算法的性能。(4)将算法应用到非线性剪辑服务器NewsByte50环境的实时文件系统的调度器设计中,在实际应用中评测MSSDS算法的性能。目前,磁盘调度算法的研究只停留在对磁盘请求简单的服务质量保障方面,论文工作综合考虑了多级服务质量保障要求,对磁盘调度算法研究有一定的启示意义。
其他文献
可编程逻辑控制器PLC(Programmable Logic Controller)是开放式数控系统中电气控制的关键设备。传统的PLC采取封闭式的体系结构,无法满足数控系统开放性的要求。近年来随着IE
数字音乐在人们的日常生活中扮演的角色越来越重要,中文第一搜索引擎百度在几年前就推出了mp3搜索服务,最近另一个搜索巨头google也发布了自己的音乐搜索服务,大有与百度一争高
文本分类是数据挖掘、机器学习中的一项基本技术。文本分类中通常要把文本表示成多维特征构成的向量。原始的特征空间维数通常很高,不仅会导致分类的效率低下,而且由于噪音特征
在信息时代,科学数据成为重要的科技资源,对科学研究、科技创新起着显著的基础支撑作用。而众多的科学数据是通过野外观测采集到的,特别是对于农业、地理、生态等学科领域。通常
学位
Maze是一款在教育网内非常流行的P2P文件共享系统,用户在上传资源的同时不仅贡献了文件资源本身,还贡献了自身的存储空间及网络资源。为了更好的利用用户资源,提高资源可下载性
分布式虚拟现实系统正受到各行各业越来越多的关注,在先进的计算机技术支持下,人们可以在虚拟的世界中进行对真实情况的仿真模拟,达到节约成本预知结果的目的。   大规模分布
无线通信技术的迅速发展给移动车载系统提供了广阔的发展空间和应用前景。车联网可以实现车辆内部网与外部网的信息交换,并与现有的互联网整合起来,实现社会与车辆系统的整合
数字集成电路的设计错误注入技术在功能验证中具有重要的意义,可用于评估验证质量和指导激励生成。然而根据调研分析,学术界并没有通用的设计错误注入方法和公开的设计错误注入
近年来,矿井安全监控系统在煤炭工业上的运用越来越广泛,但是还存在着效率低,开发时间长,可靠性差等问题。因此利用组态技术建立一套完善的矿井安全监控组态软件为解决上述问
随着嵌入式技术的发展和硬件设备的价格下降,嵌入式系统的存储能力迅速提高;另一方面,应用中产生的数据也在日益增加,这些数据亟需管理,因此嵌入式文件系统的重要性显得愈加