首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到15条相似文献,搜索用时 82 毫秒
1.
针对Linux 2.6进程调度系统在实时性方面存在的不足,首先对Linux 2.6进程调度系统的优先级计算以及调度策略进行详细的分析.然后,根据优先级计算和调度策略实时性方面存在的缺陷,引入基于进程截止期的EDF进程调度算法,并介绍EDF算法在Ljnux 2.6内核代码中的具体实现.最后,以进程截止期满足率为标准的实验数据对比FIFO、RR和EDF调度策略在实时进程调度性能上的差异,证明EDF调度策略在处理实时进程方面具有更强的调度能力.  相似文献   

2.
分析了Linux 2.6内核的调度策略以及Fair-Share调度算法,通过修改Linux 2.6内核源码实现Fair-Share算法,实验表明,修改的算法具有较好的应用效果.  相似文献   

3.
从如何增强Linux操作系统对实时任务的支持出发,阐述了2.4内核进程调度系统设计上存在的缺陷:缺乏对实时任务的支持,无法保证实时任务得到及时响应和调度;对多处理器环境的支持较差.分析了Linux的最新2.6内核进程调度系统的原理和实现细节.与2.4内核相比,2.6内核增强了对实时任务和多处理器环境的支持,实现了O(1)调度算法,支持抢占式调度,在响应时间及系统开销上均有大的改进,其显著特点是支持抢占式调度、支持多处理器负载平衡等,更加适合于实时应用环境.  相似文献   

4.
进程调度是影响操作系统实时性的重要因素之一,很多实时操作系统采用基于优先权的进程调度策略,其进程优先级检索算法多采用单级链表结构,时间复杂度通常为O(N),不能很好满足软件无线电系统对多任务实时调度的要求.本文通过对Linux2.6中新的进程优先级检索算法的描述,提出对该优先级检索算法的一种改进方法以适应软件无线电系统的要求,并分析了该方法时间复杂度和空间复杂度.  相似文献   

5.
在分析传统实时调度器不足的基础上,提出了一种新型智能调度器模型,并通过修改RT-Linux的内核函数,包括实时算法的初始化函数和调度函数,实现了多种调度算法的集成,为用户提供统一的使用界面.最后对新的调度机制进行了算法复杂性分析和性能测试,实验表明,新的调度机制能够较好地满足系统实时性要求.  相似文献   

6.
本文在研究高性能安全网关技术的基础上,实现了一种基于X86平台的高性能安全网关。针对高性能安全网关的实时性需求,阐述了Linux作为高性能安全网关操作系统在实时性方面的不足,并从抢占武内核调度、实时任务的调度策略、任务的响应时间三个方面对Linux内核进行改进。测试表明,所设计的高性能安全网关能够有效地提高网关的数据转发速度。  相似文献   

7.
在实时调度算法中,常用的EDF调度算法是非抢占式的,针对这个问题,研究应用SLAD算法和BACK-SLASH算法来改善EDF调度算法的实时性.对过载情况下的截止期错失率DMR的测试,结果表明其实时性确有所改进.  相似文献   

8.
增强Linux内核实时性能的研究与实现   总被引:2,自引:0,他引:2  
为了使Linux系统能够更好地应用于实时控制的嵌入式领域,通过对Linux内核结构和目前对Linux进行实时改造的主要技术的研究,指出增强Linux内核的实时性能和可预测性所要解决的关键问题,针对工业控制领域中嵌入式系统的应用要求,提出了包括修改原有的中断机制、时钟控制模式和实现多任务的混合调度算法的方法,给出了Linux内核实时化的具体方案.  相似文献   

9.
随着 Internet和芯片技术的迅猛发展 ,嵌入式操作系统的研究成为当前热点。通过分析 L inux作为嵌入式操作系统的优点和缺点 ,从进程调度策略和中断管理技术方面详细分析了 L inux操作系统内核实时性能不足的原因 ,最后提出了两种提高 L inux实时性的解决方案 :修正 L inux内核 ,在 L inux内核的限定范围内尽可能扩充实时性 ;在 L inux内核之外 ,另备实时处理模块 ,确保其高响应特性  相似文献   

10.
嵌入式Linux的实时性能   总被引:10,自引:0,他引:10  
随着Internet和芯片技术的迅猛发展,嵌入式操作系统的研究成为当前热点。通过分析Linux作为嵌入式操作系统的优点和缺点,从进程调度策略和中断管理技术方面详细分析了Linux操作系统内核实时性能不足的原因,最后提出了两种提高Linux实时性的解决方案:修正Linux内核,在Linux内核的限定范围内尽可能扩充实时性;在Linux内核之外,另备实时处理模块,确保其高响应特性。  相似文献   

11.
文章描述了Linux内核2.6版中的IPSec实现,并将集成了IPSec的TCP/IP处理与Linux内核2.4版中TCP/IP处理做了比较,然后对应用层的IKE模块,内核层SPD、SAD管理模块XFRM,IPSec的进入和外出处理的详细实现进行了分析,最后给出了IPSec的实现小结。  相似文献   

12.
本文简要分析了一般线程机制,详细阐述了Linux线程思想及在内核中的实现,包括linux线程描述数据结构、管理线程机制和策略、线程栈结构、线程id和进程id的创建及分配,Linux线程实现方法.  相似文献   

13.
基于Linux操作系统构建的嵌入式IPSecVPN网关具有良好适应性,能有效保证网络安全,介绍了两种基于Linux内核构建嵌入式IPSecVPN网关的方法。通过配置FreeS/WAN和采用Linux2.6内核上的IPSec标准来分别予以实现,测试结果表明,均能满足安全性要求。  相似文献   

14.
RTnet在实时Linux扩展Xenomai和RTAI的基础上,实现了一个硬实时的网络协议栈。它不仅以确定的方式实现了UDP/IP、ICMP和ARP,而且为实时用户进程和内核模块提供了POSIX兼容的Socket接口。结合对Linux实时性缺陷的分析,阐述了RTAI和RTnet的原理以及应用方法。测试结果表明,RTnet有效地提高了Linux网络的实时性能,而且便于使用。  相似文献   

15.
基于S3C2410的嵌入式Linux的移植方法   总被引:3,自引:0,他引:3  
在嵌入式系统里基于ARM的嵌入式处理器已经成为市场主流,移植操作系统是开发嵌入式系统的前提和基础,而嵌入式操作系统的移植比较复杂。通过将嵌入式Linux 2.6内核移植到S3C2410处理器的目标板上,提出了嵌入式Linux移植的方法与具体实现过程。编译生成的内核在嵌入式系统中运行稳定,制作的根文件系统可以通过Ramdisk方式正常加载进内核。结果证明方法可行,同时对于开发其它类型的嵌入式系统具有一定的参考意义。  相似文献   

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

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