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

2.
主要介绍Linux操作系统在实时方面的缺陷及实时性改进方法,包括对Linux内核进行改造的内部实时性改进以及在Linux底层增加实时内核的外部实时性改进,最后与嵌入式系统相结合,说明了嵌入式Linux可广泛应用于信息家电、嵌入式因特网、掌上电脑及各种工业控制领域.  相似文献   

3.
在给出嵌入式系统实时性概念基础上,分析了在嵌入式系统中所运行任务的一般特点和Linux通用内核的实时机制,在肯定Linux的实时性性能的同时,指出了将其应用于嵌入式系统时所存在的不足,在分析目前提高Linux实时性的各种改进方法的基础上,提出了一种新的非常有效且可行的提高Linux实时性的思想及实现方法,并对改进的结果进行了分析.这为Linux在嵌入式系统中的应用提供了一种新的方法.  相似文献   

4.
通过分析普通Linux内核实时性不足的主要原因,研究了普通Linux内核在嵌入式系统中的有关实时性不足的具体因素。根据普通Linux内核中的时钟机制的特点,分析了RT—Linux操作系统中的有关时钟机制改进的具体方法与特点。  相似文献   

5.
分析了普通Linux内核实时性不足的主要原因.介绍了目前较为有效的改进Linux实时性的方法.具体地研究了普通Linux内核在嵌入式系统中的有关进程调度算法的实时性不足的具体因素,并提出了具体的解决办法.  相似文献   

6.
对嵌入式Linux进行实时性改进是嵌入式操作系统领域的一个研究热点.在分析了标准Linux实时性的基础上,就调度算法、中断和时钟提出了一些改进的方法,以进一步提高Linux操作系统的实时性能.  相似文献   

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

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

9.
一种实时的嵌入式Linux调度策略   总被引:1,自引:0,他引:1  
随着Linux广泛应用于嵌入式系统、实时控制等领域,增强Linux内核的实时性变得尤为重要。Linux2.6内核加入了抢占点,可以最大限度地降低内核不可抢占的时间间隔,但嵌入式系统实时性要求较高,因此基于嵌入式Linux(裁减的Linux2.6内核),分析实时调度策略,提出改进的实时调度策略IPEDF,该策略吸取了截止期最早最优先算法的优点,使内核可以在任何时间被抢占。最后对嵌入式Linux和基于IPEDF的嵌入式Linux进行测试,结果表明后者的任务响应时间少,从而进一步提高了嵌入式Linux2.6的实时性。  相似文献   

10.
运用中断延迟的方法,测试了嵌入式Linux实时性,分析了Linux实时性弱的原因。提出了几种增强实时性的方法,介绍了在嵌入式Linux系统底层安装1个实时内核RTLinux法,即双内核法。并测试了RTLinux的实时性,发现其大为改观,改造后的嵌入式Linux系统可以满足强实时性系统的要求。  相似文献   

11.
随着Linux的迅速发展和实时操作系统的广泛应用,现在更加关注Linux的实时问题.本文介绍了四种实时化的改造方法,详细分析两个有代表性的实时Linux,即RT-Linux和Kurt-Linux的主要实现、特性以及他们之间的差异.  相似文献   

12.
在Linux平台下BACnet路由器的实时性研究   总被引:2,自引:0,他引:2  
阐述了Linux平台下如何实现,BACnet路由器的实时性,在网络层和数据链路层分析了影响实时性的各种因素并进行性能测试,结果表明:BACnet路由器随着MS/TP端口的增加,实时性能明显降低,因而提出了将MS/TP驱动放入内核、采用实时Linux系统和MS/TP驱动由硬件实现这三个方法来改善MS/TP链路的性能,实验表明,这些方法在不同程度上缩短了MS/TP的令牌传递时间,整体上提高了路由器的实时性。  相似文献   

13.
介绍了uC/OS-Ⅱ、RT-Linux、uCLinux、VxWorks 4种嵌入式实时操作系统,分析、比较了这4种实时嵌入式操作系统的两种主要关键技术——任务管理和内存管理,任务管理主要从任务优先级、任务调度策略和时间的可确定性进行比较分析;内存管理主要从内存分配方式、管理方式和是否支持MMU等进行比较分析。在此基础上,提出了这4种操作系统的适用领域,为实时嵌入式操作系统的选择提供了依据。  相似文献   

14.
一种增强Linux实时性能的技术   总被引:4,自引:0,他引:4  
在对Linux核心进行分析的基础上,深入研究了Linux操作系统的不可切换性和实时信号的延迟性,提出了一种增强Linux操作系统实时性能的技术方案。  相似文献   

15.
针对传统的关系型数据库管理系统无法满足具有事务限时响应的实时性应用的问题,以及为了提供移动通信网本地位置寄存器HLR中的高可靠和高可用的访问服务,提出了一种实时数据库与商用数据库相结合的实现模式,用以提供大容量大事务处理能力和电信级高实时性响应的服务;分析了系统基于事务响应时间限制优先级要求的并发控制原理及利用主动触发机制解决数据竞争的实现方式。  相似文献   

16.
Linux应用于嵌入式系统有很大的优势,但在大多数嵌入式系统中操作系统要求实时性,而实时性不强是Linux应用于实时环境的主要缺点,文中分析了普通Linux不能直接用于实时系统的原因,并介绍了Linux实时改造、调度算法改造的常用方法.  相似文献   

17.
基于控制中断执行时间的方法, 提出一种Linux 2.6内 核实时化改进方案, 解决了Linux实时任务在执行过程中可能被频繁中断干扰而产生响应时间过长的问题. 通过分析Linux 2.6内核的中断机制及打上Ingo Molar实时化补丁后的内核中断机制, 并根据与当前任务实时优先级的比较, 为中断安排恰当的执行时间规则, 实现任务的实时性响应. 实验结果表明, 改进方案的中断响应时间低于打上Ingo Molar实时化补丁后的内核中断响应时间.  相似文献   

18.
在分析Linux 系统的基础上提出了一种新的基于Linux 的实时操作系统模型,并给出了系统的结构图.该模型具有实现简单,应用灵活,移植方便等特点  相似文献   

19.
Linux在嵌入式操作系统中的应用   总被引:19,自引:0,他引:19  
分析了Linux作为嵌入式系统开发平台的优越性,讨论了改进Linux实时化的以及实时任务与内核通信的问题,并提出了压缩系统规模的具体措施。  相似文献   

20.
Linux的网络转发性能研究   总被引:11,自引:0,他引:11  
采用实验与性能"轮廓"相结合的方法,对千兆网络下对称多处理器Linux的NAPI模式转发性能进行研究,发现Linux的多处理器扩展性较差,其网络转发的性能瓶颈点是网络过滤模块,影响Linux性能和扩展性的主要原因是同步开销过大和处理器负载不均衡.为此,采用"中断亲和"的静态调度方法来均衡处理器负载,并降低调度引起的高速缓存命中失败率.改进了网络过滤模块,即减少了两个同步点,降低了同步开销.实验证明所提建议可提高Linux多处理器的性能和扩展性.  相似文献   

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

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