基于RTLinux的实时内核软件的研究

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:ranranwenwen
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Linux是当前主流通用操作系统之一,具有源码开放、多平台支持、计算机资源丰富等优点。但实时性要求强的应用场合,Linux往往难于满足要求。因此,实时Linux成为一个重要的研究课题。RTLinux是建立于Linux之上的一个实时操作系统实现,不仅具有硬实时性的机制,同时又能极大地发挥Linux自身的各种优点。但RTLinux在实时应用中同样也存在不足,RTLinux的实时线程没有文件系统,不支持实时存盘。而对于有实时存盘要求的系统,现有的RTLinux系统是无法满足的。 本论文针对有实时存盘要求的应用需求,研究开发基于RTLinux的实时内核软件。首先,详细分析了Linux实时性相关的内核源代码模块以及RTLinux的源代码,为进一步完善RTLinux的设计奠定基础;然后,详细总结RTLinux的基本原理框架和实现机制,研究发现了RTLinux的实时线程不允许调用任何Linux内核函数的原因,提出了解决方案;随后,设计了RTLinux下的实时存盘系统方案;具体设计实现中,为RTLinux的实时线程构造了一个文件系统,使得RTLinux的实时线程支持实时存盘;最后,针对RTLinux平台在实时能力方面的不足问题,进行了实时性能的扩展研究,并且在实际应用项目中成功地验证了该方案的有效性。
其他文献
  本文系统地研究了网格与移动agent技术,在OGSA(开放网格服务结构)基础上,设计了一种网格服务实现方案,即以移动agent作为网格中应用程序及网格服务的载体来实现网格服务。此
虚拟现实(VirtualReality,VR),又称灵境,是一种可以创建和体验虚拟世界的计算机系统,它是在二十世纪末才兴起的一门崭新的综合性信息技术,是一个当今国际上倍受关注的课题,有理由
“邮件过滤系统专用文件系统”是信息产业部“电子发展基金”支持的“网络多功能服务器”项目下的一个子课题。在Internet 迅猛发展的今天,电子邮件已经成为信息交换的重要载
当前,远程教育发展的主流是运用计算机网络技术和多媒体数字技术,在数字化环境下进行交互式的学习,也就是网络教育。由于我国的教育规模大、教育资源相对不足,因此,在我国大
本文针对远程教育中存在的教学质量问题和个性化服务需求,结合胜利油田远程教学系统,探讨了采用数据挖掘的方法,通过对远程教育过程中积累的历史数据的分析和挖掘,产生出有利于改
网格计算是近年来得到快速发展的广域网络计算技术。研究人员试图将很大范围上地理分布的异构计算机系统集合在一起形成一个大规模的计算平台,我们称之为网格(Grid)。通过这种
目前基于Internet 的网络战已成为信息战的一种重要作战样式,网络攻击技术是网络战中不可或缺的武器。为了在未来信息战中掌握主动权,现阶段研究和发展网络攻击技术具有重要
近年来,作为一种相对于传统访问控制策略具有显著优势的访问控制模型,RBAC已经受到人们越来越多的重视,因此也吸引了大批的研究者投入到了RBAC策略的研究中。随着互联网时代的到
目前,数据管理、基于UML的建模方法及客户机/服务器技术广泛应用于数据管理系统及数据库的设计当中。本课题研究了这三项技术在网络游戏数据管理系统中的应用:一、数据管理技术
本论文主要研究了在整个网络平台范围(面向电信运营商所辖网络)内构建安全支付系统框架的问题。从构建密钥管理系统、安全协议设计及安全协议形式化分析等几个角度角度,对如何构