基于Linux系统的实时性改进及实现

来源 :大连交通大学 | 被引量 : 0次 | 上传用户:pamfdpv007
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Linux系统是一种分时的、具有强大网络功能并开源的通用目的操作系统,它诞生于上世纪90年代初,以网络为基础广泛传播到世界各地并成为当今主要操作系统之一。因为Linux操作系统的开源性及其优异的性能受到广大计算机爱好者的喜爱并对其进行各种各样的改造,实时性改造就是其中的一项重要内容。很多实时操作系统开发人员(尤其嵌入式系统)都投入到对Linux的实时性改造的工程中。目前对其实时性的研究与改造可以说已经形成了很多成熟的理论并实现了Linux的实时化,成功的运用在很多实时领域。但仍有很多热爱操作系统的人员乐此不彼地投入到这项工作中,因为Linux给了人们很大的空间对其进行符合个人喜好的改进。本文也正是在这种思潮的推动下,在阅读了大量的论文及文献资料下,总结前人的很多的理论及成果,努力的开拓出一条新的Linux实时性能改进的道路。与以往的Linux实时性改进有所不同的是,本文采用的是代码量较少的老版本的Linux0.11内核,避开以往对它实时性处理只进行某一方面的改造方式,着重对其整个内核的实时性进行改造升级。在当今硬件发展飞速的时代背景下,提出以空间换取时间的总体思想来解决Linux的实时性问题。经典的Linux内核实时性改造大体有两类:外部实时性扩展和内部实时性改进。前者是在原有的Linux内核基础上增加了一个实时子内核,后者则直接对内核相关代码进行修改。本文综合了这两种方式,以实时进程为关注点,对整个内核代码相关方面进行实时性补充。因Linux0.11内核的短小精悍,可以对其进行通读并宏观上掌握整个Linux系统的结构,可以找到很多切入点,以增加实时处理代码的方式来完成对其实时性能的改进。
其他文献
目前基于TCP/IP的网络体系在资源分配、安全性、移动性等方面存在一定局限。为了解决这些问题,需要研究更能符合未来网络发展要求的下一代互联网架构。作为一种新型网络体系
入侵检测技术是一种多层次多深度的网络防护手段,是目前安全技术研究的热点。本文应用模式识别技术设计并实现了一种新的基于AdaBoost的入侵检测方法。并对选择的弱分类算法
广义Petersen图和循环图在图论中有着比较重要的位置,特别是广义Petersen图,目前这些图在支配数的研究方面主要集中在求上下界和对k取特定值时精确值的研究,而罗马支配方面,则集
近年来,随着医学成像技术的迅猛发展和应用,医学图像在临床诊断、治疗以及研究方面起着越来越重要的作用。基于内容的医学图像检索技术是从海量的医学图像中检索出具有相似病
本文主要对机会网络分布式路由和软件定义网络集中式路由进行了综合研究。  无线网络经常不稳定,网络容易断开,导致信息无法送达。现有的各种无线网络协议,如AdHoc,WSN,Mesh网络
在嵌入式仪器领域,基于成本的考虑仍然存在着大量的PC/104体系结构。随着PC/104+和PCI/104-E新技术的产生,PC/104体系结构对新技术的兼容问题逐渐引起行业的关注。如果直接采用
随着设备复杂程度和自动化水平的提高,设备故障诊断的重要性日益显著。人工神经网络模仿人脑的物理结构,具有强大的并行运算和联想能力,使其非常适合于设备故障诊断,并且采用
近年来,随着科技发展,人们对版权与多媒体(如图像、图形、音频、视频等)的安全性要求越来越高,数字图像水印技术作为信息隐藏的主流方向之一,也得到了快速发展。但随着图像水印技
随着XML应用范围的不断扩展,越来越多的数据采用XML技术来管理,数据库本身的安全性也日益重要。XML数据库安全是一个正在展开的研究方向。如何实施面向XML文档的访问控制策略
近年来,几乎在各种领域都需要处理时间序列数据,对时间序列数据的研究也涉及很广。时间序列数据中包含着很多有用的信息,蕴含着许多潜在的事物发展的规律。粗糙集理论是波兰