首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 62 毫秒
1.
嵌入式系统以其强大的功用和迅猛的发展势头成为现代计算机系统的一个主要研究领域。提出了一种实时Linux构建方法,并对中断处理作了分析。  相似文献   

2.
Linux实现了实时进程的概念,但并没有提供有效的任务调度支持;另一方面,RM和EDF等传统的优先级调度算法在实时系统中已经得到广泛应用,但它们对于确定优先级所采用的标准比较简单和片面,容易导致紧急型任务的截止期限不能被满足或系统资源不能被充分利用。基于RM和EDF,文中提出了一种新的实时调度算法SBRD,它的优先级根据重要性和紧急性两个重要因素共同确定。实验表明,与RM和EDF相比,SBRD兼具二者的优点,在保证重要任务顺利执行的前提下,优先执行紧急型任务,以满足更多的任务,更充分的利用CPU资源;与原Linux的实时调度相比,SBRD能更有效的调度实时任务。  相似文献   

3.
嵌入式Linux操作系统的实时化研究   总被引:2,自引:0,他引:2  
Linux应用于嵌入式实时环境时存在关闭中断、分时调度和虚拟文件系统的时间不确定性筹问题.使用虚报机技术,增加一个仿真程序来替换Linux的底层中断程序.用一个小的实时内核与Linux内核共享控制处理器和中断模拟等技术以解决上述问题,并作了系统设计、编写了相应的程序.测试结果表明,所改进的操作系统是能够胜任实时任务的.  相似文献   

4.
嵌入式Linux实时性方法   总被引:3,自引:0,他引:3  
针对Linux进程调度策略存在中断封锁时间过长、非抢占式的Linux内核,以及耗尽式的、机会均等的调度方式这3个不利于实现实时性的不足,提出提高嵌入式Linux实时性的方法,实现实时Linux系统(RTLinux)的调度算法及其他部分功能,并采用LMbench测试系统对改进的RTLinux和通用Linux的上下文切换时间进行对比测试.研究结果表明,改进的RTLinux有效地提高了嵌入式Linux的实时性.  相似文献   

5.
嵌入式Linux系统实时性的研究   总被引:6,自引:0,他引:6  
通过对Linux内核及其在实时应用方面不足的分析研究,在细粒度微定时器、内核抢占机制、实时调度策略等几方面提出了改善系统实时性方法。  相似文献   

6.
针对Linux 2.6内核,分析了其在进程调度、中断处理、内核锁机制和虚拟内存等方面对实时性能的负面影响,提出一个旨在提高嵌入式Linux实时性能的解决方案.在该方案中包含了一种新的中断线程化方法,并将其在i386平台上实现.开发了专用的测试模块,并使用Linux内核保留的中断号测试中断线程化效果.测试结果表明,该方案...  相似文献   

7.
针对当前嵌入式多核平台下的实时调度模型没有考虑实时周期任务之间的制约关系这一不足,提出了一种能够描述实时周期任务之间存在简单制约关系的任务时序图(TTOG)模型,该模型不仅能体现任务实时性需求,还能反映周期任务之间的依赖关系.根据该模型,提出了一种剩余执行时间越短越优先(RETSF)的调度方法.该方法将根据某个周期任务距离时限的剩余执行时间动态地调整调度方案,与先来先服务(FCFS)算法相比较,在提高系统利用率,以及降低时限丢失率方面有很大改善.  相似文献   

8.
面向混合实时任务应用,提出一种两级结构调度策略:对周期性实时任务采用时间触发,非周期性实时任务则采用事件触发.先建立任务模型并定义相关概念,然后给出调度策略的架构,并对调度算法、可调度性、抖动、时标间隔及调度策略优化等进行研究.结合windows CE.NET进行的调度策略实验验证结果表明,该方法能提高混合实时任务的确定性,减小抖动.文中最后讨论了时标间隔对处理器利用率和周期分辨率的影响.  相似文献   

9.
谢其云 《科技信息》2008,(20):50-50
分析了Linux的实时性,针对其在实时应用中的技术障碍,在参考了与此相关研究基础上,从5-方面提出了改善Linux实时性能的改进措施。为提高嵌入式应用响应时间精度,提出两种细化Linux时钟粒度方法;为增强系统内核对实时任务的响应能力,采用插入抢占点和修改内核法增强Linux内核的可抢占性;为保证硬实时任务的时限要求,把原Linux的单运行队列改为双运行队列,硬实时任务单独被放在一个队列中,并采用MLF调度算法代替原内核的FIFO调度算法。  相似文献   

10.
提出一种实时事务表示模型,该模型给出了一种基于ED方法的实时务调度的改进算法,该算法与ED相比,可以减少调度对发生的运行时间错误。  相似文献   

11.
设计了嵌入式Linux的实时性结构,并对其进行实时性开发。以PMAC控制卡为例,对实时性开发进行了详细阐述,从而实现PMAC卡的各项功能。  相似文献   

12.
 分析了目前多核操作系统的现状,多核芯片的出现导致了相应操作系统的改变,嵌入式操作系统的一些关键问题被提出。通过研究多核操作系统在实时性调度算法、负载平衡、同步机制中的现状及其存在的问题,提出未来的研究方向。并辅之以分析一个软实时多核操作系统LITMUS,对其基于多核体系结构的嵌入式多核平台的应用给出了基本的研究设想。  相似文献   

13.
由于多核处理器争用共享缓存导致的不确定性为实时系统带来极大的挑战.为解决这个问题,现代处理器引入了缓存划分技术,通过隔离处理器核对缓存的访问从而提高了时间可预测性.但是,这种隔离技术可能导致实时任务因缓存分区的数量不足而被阻塞,而传统的实时调度算法与分析方法无法有效应对这种情况.因此,提出了支持缓存划分的可抢占全局最早截止期优先(EDF)实时调度算法gEDFca,并结合最新的缓存敏感调度理论针对这种调度算法进行了可调度性分析,提出了一种基于线性规划的可调度性判定条件.还提出了一种具有线性时间复杂度的优化算法,进一步提高了分析方法的性能.随机生成任务的仿真实验表明,提出的可调度性判定方法具有较高的效率.同时,优化算法提高了算法可调度性.  相似文献   

14.
标准Linux是典型的分时系统,具有较差的实时性.随着Linux操作系统在实时应用领域的不断扩展,增强Linux系统的实时性变得尤为必要.以分析Linux内核调度策略及算法为出发点,从整个Linux系统的角度讨论了几种不同的增强Linux系统实时性的方法,并总结了当前Linux系统实时性研究的方向.  相似文献   

15.
阐述了LINUX系统在实时性方面的不足及改进方法,探讨了Linux实时系统的商业化。  相似文献   

16.
鉴于微内核和宏内核在嵌入式系统中各具优势,实现这两者的合成,构造多层级的系统架构可提高系统实时能力,同时扩展系统功能的一种解决方案.让嵌入式系统满足实时要求的同时支持L inux丰富的系统调用,对进程调度机制也提出了新的要求.  相似文献   

17.
对经典实时调度算法之一的最早截止时间优先算法进行研究,提出一种基于动态死线时间的改进方法,避免了瞬时过载导致的系统不可预测的行为.实验表明,本方法保证了连续多媒体应用的服务质量,达到较高的资源利用率,使该算法更加适合多媒体应用环境  相似文献   

18.
通过分析嵌入式Linux在实时应用中的不足,从软中断模拟技术、可抢占式内核机制和实时调度策略等方面给出了改善系统实时性能的方法,同时提出了宏观调度结构,拓展了实时系统的应用范围.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号