嵌入式Linux实时性研究与改进

被引量 : 0次 | 上传用户:laiwuywg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网应用的迅速发展,嵌入式微处理器的应用日益广泛,无处不在,从波音飞机到移动电话,都有嵌入式微处理器的存在。 Linux内核的高效和稳定已经在各个领域内得到了大量事实的验证,Linux的内核可以裁剪得非常小巧,很适合于嵌入式系统的需要。嵌入式Linux的优点在于它的版权免费、源码开放、结构紧凑,这为日益增长的应用软件基础提供了坚实的后盾。 但是由于Linux是一种通用操作系统,而不是一个真正的实时操作系统,而只能称其为软实时操作系统,而不是一种强实时系统。其标准内核不支持事件优先级和抢占实时特性,没提供很多嵌入式应用程序所需要的可预测响应时间(predictable response times)等。所以,在进行嵌入式Linux系统动态扩展性研究开发时,首要的问题是扩展Linux的实时性能。 由于linux主要在三个方面不利于实时性的增强,即过长的中断封锁时间,非抢占式的内核,耗尽的、机会均等的调度策略,本文结合目前的常用的改造内核的方法,提出新的修改方式,重点在linux以下几个方面着手: ·内核的不可抢占性,本文主要从抢占锁、互斥锁,中断处理与调度函数四个方面提出自己修改方法。 ·调度算法,针对目前Linux在实时调度方法方面的缺陷,建立调度模型,提出新的调度算法。 ·中断处理及定时器细粒度,本文针对目前Linux定时精度不高的问题,从提高时钟中断服务程序效率、多模式的时钟中断和精密的时钟系统,三个方面入手,分别分析了每个方面的好处与缺陷,并测试其结果。
其他文献
<正> 勾股定理的证明方法多达300余种,而它的逆定理的证法较少,教材中的方法——构造法。一般学生会产生怀疑,不易理解与接受。在实际教学中,结合学生实际利用代数知识,大胆
诉讼和解程序作为民事诉讼中的一种替代性纠纷解决方式,发挥着重要的作用,它具有经济、效率、自由的制度价值。本文对我国民事诉讼和解的性质、功能、程序进行论述,对它在实践中的状况进行分析,发现其中存在的问题与成因,并提出完善诉讼和解程序的建议。故本文将从以下几个方面进行论述:诉讼和解制度具有深厚的理论基础。从诉讼和解制度的概念、性质、价值入手,对其内含的理论进行论证,指出诉讼和解具有完善我国合意纠纷解决
在了解桃江县水资源基本情况的基础上,系统分析了桃江县水资源管理机构、管理体制、专业队伍建设、基础资料和水资源规费征收等现状以及今后工作的重点,研究提出了以提高思想
非法集资行为给国家、集体和个人造成了巨额的经济损失,严重破坏了市场金融秩序、影响了国家的政治和经济稳定。应充分认识非法集资的特性、根源及其存在的危害,并结合实际、
目的通过分析老年妇科炎症的临床特征与治疗方法,总结有效的治疗方法。方法选取2011年2月~2013年9月在我院接受治疗的妇科炎症老年患者200例作为研究对象,对相关临床资料进行
研究将TM遥感数据的归一化植被指数(NDVI)和短波红外植被指数(SWVI)融入径向基神经网络中,构建了森林碳储量估算模型,并应用该模型反演了南京市不同时期的森林碳储量。结果显
本项研究工作的背景是:现有的路由器测试方法是仅对单个或一对端口进行观测,难以反映多端口同时工作时路由器中与端口相关的协议实现间的相互影响,相关测试系统难以模拟路由
<正> 陈某,女,32岁,1990年3月24日诊。性冷淡、性交疼痛、不孕6年余。患者结婚6年来,同房时无性交欲望(丈夫体健,各种检查均正常),如性交时间超过5分钟则阴道内疼痛难忍,停止
在中职美术教育教学中,如何提高中职平面设计课程的教学效果,是每个教学人员应该思考和推陈出新的一个重要问题。针对这个问题,提出了一系列的方法,首先制定大纲是关键,大纲