多媒体文件的磁盘管理
文献类型 | 学位 |
作者 | 张华伟[1] |
机构 | 北京航空航天大学 ↓ |
授予学位 | 硕士 |
年度 | 2004 |
学位授予单位 | 北京航空航天大学 |
语言 | 中文 |
关键词 | 多媒体操作系统;磁盘调度;磁盘访问控制;页高速缓存管理 |
摘要 | 随着多媒体通信技术的发展及数据压缩技术的成熟,多媒体正逐步渗透到计算机应用的各个方面.多媒体应用在空间上有数据量大、在时间上有实时性和连续性的特点,这对操作系统的性能提出了新的要求.传统操作系统的设计主要针对于处理文本数据类的应用,对多媒体应用的支持不足.同时,在硬件上,近年来与CPU和内存存取速度的高速发展相比,磁盘的读写速度已经远远落伍,越来越成为系统性能提升的瓶颈.尤其是在视频服务领域,视频服务器要求操作系统优化其磁盘管理,对多媒体应用提供特殊的保证.文章探讨了如何修改操作系统内核的磁盘管理模块,以提高操作系统对多媒体应用的支持.依照多媒体应用的特点,分析了当前学术界和工业届在媒体服务器领域的研究热点和研究现状,并结合当前主流操作系统Linux2.4.20内核,分析其文件管理、设备管理和内存管理等领域的实现机制和工作流程,通过改写Linux内核中的磁盘调度和内存页高速缓存区的管理,并在文件层添加一个磁盘访问控制模块,扩展了X86平台下Linux操作系统对多媒体类软实时性应用的支持和服务质量的保障.通过实验表明,系统在多个并发媒体流同时访问磁盘的情况下,更好地平衡了各个媒体流的磁盘带宽分配,在保证媒体流服务质量的同时,提高了可并发媒体流的数量.而且与传统的媒体服务系统相比,该系统没有改变文件层以上的系统调用,尽量保证了与传统应用程序的兼容性. |
影响因子:
dc:title:多媒体文件的磁盘管理
dc:creator:张华伟
dc:date: publishDate:1753-01-01
dc:type:学位
dc:format: Media:北京航空航天大学
dc:identifier: LnterrelatedLiterature:北京航空航天大学.2004.
dc:identifier:DOI:
dc: identifier:ISBN: