基于LINUX的调度机制及其实时性研究

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:playlogic
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为类UNIX操作系统,Linux操作系统除了保持UNIX稳定、高效等优势之外,系统自身的功能更是不断发展、日益成熟。相对于其他操作系统而言,Linux可以按照需要修改源代码,并且具有支持多种硬件平台、功能可剪裁等诸多优点,在实时领域内也有着广泛的潜在应用前景。Linux设计之初并没有过多关注系统实时性的问题,因此在将2.4内核或早期版本的Linux应用到实时领域中,由于延迟时间过长均无法满足实时应用的需要。为此一些针对2.4及更早版本内核的修改工作得到了众多Linux程序员及研究机构的支持,这些工作对提高Linux的实时性都有积极的推动作用。在最新的2.6内核中,实时性能的大幅提高更是令Linux的发展步入了全新的时代。本文首先简单分析了2.4及2.6内核,选取了不同的实时性测量方法及系统负载,在此基础上试验了改进2.4内核实时性的几种权威方法,证实了所选测量方法的正确性以及系统负载的合理性,并借鉴这些改进方法,明确了进一步提高2.6内核实时性的基本方向。区别于众多增强Linux实时性能的方法,本文在研究提高2.6内核实时性的方法时,同时从整体与局部两种角度探讨增强实时性的方法,不同于常规修改、删减内核源代码以提高实时性的途径,本文将视角转移至内核外部,通过编写抢占模块进行实时抢占的新思想,进一步提高2.6内核的实时性能。同时本文结合新版内核的全新特性,从内核的新功能中探寻实时性的改进方法。实验显示,在同等负载条件下,这些方法均不同程度的提高了Linux的实时性能。
其他文献
传统人工智能处理的基本上都是逻辑信息,但是音乐和舞蹈等艺术形式所包含的反映人们内心情感的信息却很难用传统方法来处理,因此一个直接研究人类情感过程的科学领域——情感计
互联网的出现和普及给用户带来了大量的信息和资源,并且随着人们对于信息可视化、影视娱乐作品需求的增大,大量视频资源开始在网络上传播。海量视频资源在满足人们对其需求的
数字图像识别作为一门独立的学科,近年来已经在计算机视觉研究领域发挥越来越重要的作用。图像识别技术是利用计算机视觉采集物理对象,以图像数据为基础,让机器模仿人类视觉,
Web Services和以CORBA为代表的分布式对象技术是当前两大研究和发展的热点。Web Services为用户提供了友好、方便的使用界面,并屏蔽异构的操作系统、网络和编程语言,而且屏蔽
本文研究了基于NiosⅡ的FPGA-CPU调试技术。论文研究了NiosⅡ嵌入式软核处理器的特性;实现了以NiosⅡ嵌入式处理器为核心的FPGA-CPU调试系统的软、硬件设计;对两种不同类型的FP
近年来,网络用户数目急剧增加,个人计算机性能不断提高,信息的共享和传播需求呈指数增长,这些因素促使P2P网络技术获得了长足的发展。网络流量一直是P2P网络技术中比较关键的
为了寻求新的收益来源,传统的运营商将目光转向潜力巨大的增值业务市场,增值业务市场进一步细化,竞争加剧。如何将增值业务资源整合起来形成一种新的共赢的商业模式成了运营
随着软件产业的迅速发展,软件维护成为软件产业面临的重要课题,理解并修改软件是软件维护的核心。程序代码的规模和复杂性使得程序理解成为软件维护中代价最高的部分,软件文
IP电话自从90年代诞生以来经历了高速的发展,对原有的电信语音业务和电信网络发展都带来了巨大的冲击,同时也起到了巨大的促进作用。可以说IP电话的产生和发展见证了电信网从
医院业务流程繁多,中间会产生海量的数据,如何处理、保存和利用这些数据,更好的为医疗事业和患者服务,提高自身的管理质量和经济效益,是摆在每所医院面前亟待解决的问题。过