基于Linux实时调度策略的优化

来源 :哈尔滨理工大学 | 被引量 : 0次 | 上传用户:mimi107
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
实时操作系统在当前的各个领域得到广泛应用,越来越引起人们的重视。在众多的实时操作系统中,基于Linux的实时操作系统,由于开放源代码,以及Linux系统的稳定性,日益受到人们的欢迎。但Linux本身并不是真正的实时操作系统,所以必须对其进行实时化提升。而将Linux进行实时化改造,是国内外计算机界的研究热点之一。目前,在改进Linux的实时性能的方法中,主要方法有细化时钟粒度,增强Linux内核的抢占性,改善Linux内核实时调度器的调度策略等,其中进程调度算法是影响系统实时性能的重要因素,所以经过比较研究,本文采取了改善Linux内核实时调度器的调度策略的方法对Linux进行实时性提升。本文在研究实时调度策略和实时调度算法的基础上,着重分析了Linux的调度策略和调度算法,指出了由于Linux调度策略支持调度算法的单一性使Linux在实时应用上存在很大的局限,提出了二阶调度策略。二阶调度策略的设计思想是:用户通过接口指定当前任务组的调度属性,调度器根据当前调度属性选择相应的调度器;被选中的调度器再对实时任务组进行实际的调度。本文通过设计二阶调度器:RM调度器、EDF调度器和共享CPU调度器来实现二阶调度策略。最后在RTAI_Linux平台上进行实验,实验结果表明改进后的RTAI_Linux具有二阶调度算法的功能,并且与改进前的RTAI_Linux相比实时性得到增强。
其他文献
Ad Hoc网络是不依赖于固定基础设施,自组织、无中心的多跳无线网络。它具有分布式控制、动态拓扑、有限带宽、能量受限等特点。Ad Hoc网络生存性与抗毁性极强,组网快捷而便利
无线传感器网络是当前在国际上备受关注的、涉及多学科高度交叉、知识高度集成的前沿热点研究领域。路由协议是无线传感器网络层的核心技术。从路由的角度看,无线传感器网络
互联网技术的迅速发展,使Web已经成为世界范围内信息共享和信息传播的最主要渠道之一,其网上的文本数量也成指数级增长。如何能够快速和精确地在浩瀚的信息海洋中检索到用户
近年来,布料仿真技术已经越来越成为计算机图形学领域研究的热点。现如今布料仿真技术已应用于许多我们熟悉的领域,在计算机动画、游戏、虚拟服装展示以及虚拟模特的着装,甚
第三代移动通信网络系统(3G)支持跨广域网络的移动性,但是数据吞吐速度相对较低。无线局域网(WLAN)提供了高带宽,但却限制在有限的覆盖范围内。因此将两种网络融合起来实现优
随着数据库技术的发展和各行业间信息交换的日益频繁,不同种类数据库之间进行数据共享的要求日益突出。传统的异构数据库间的数据转换工具已不能很好地解决类型复杂的异构数
随着信息技术的发展和计算机网络的普及,信息安全显得尤为重要。如何保护信息的安全已不仅仅是军事和政府部门感兴趣的问题,各企事业单位也愈感迫切。密码是有效且可行的保护
学位
MDA(Model Driven Architecture)是对象管理组织(OMG)提出的软件开发架构,其主要思想是模型在软件开发过程中扮演了非常重要的角色,真正实现了功能与实现的完全剥离。将MDA引
NAND闪存已经成为主流的存储介质,并被广泛地应用到嵌入式、桌面、服务器以及数据中心等各种计算机系统中,并仍迅速地挤占传统纯磁性材料存储介质的市场。与此同时,在航空航