嵌入式Linux操作系统实时机制的研究

来源 :中南大学 | 被引量 : 0次 | 上传用户:healtw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数字信息技术与网络技术的高速发展,嵌入式系统产品迅速增多。在这种环境下,在服务器市场站稳脚的Linux在嵌入式领域脱颖而出,并以其开放源代码和强大的功能等诸多优势很快发展起来,成为近年来嵌入式领域研究和开发的热点。本文通过分析Linux内核主要模块的结构,研究了当前应用于嵌入式Linux的主要实时性方案,并分析了主流实时调度算法,提出提高嵌入式Linux实时性的改造思路。 实时调度算法设计的优劣对于一个高性能的实时嵌入式系统来说至关重要,而嵌入式操作系统的调度程序大多采用基于优先级的调度算法。本文针对当前实时系统调度算法在任务高负载情况下存在的不足,在基于两个参数的优先级表设计的实时调度算法的基础上,提出了新的基于三个参数的优先级表设计的实时调度算法,并进行了参数加权分析与验证,证明其有效地提高了实时任务处理能力。 此外,本文在RED-Linux的两级调度理论的基础上,提出了一种面向多种应用的实时调度方案。该方案将进程调度方式改变为线程调度方式,可以支持三种调度算法,能有效提高嵌入式IJnux系统调度策略的可扩展性,理论分析和验证表明此方案在实时应用上可有效地提高Linux的实时响应能力。
其他文献
随着通信与网络技术的发展,网络视频服务已逐渐成为人们日常生活中不可或缺的一部分。然而,由于通信网络的不可靠性,错误和分组丢失情况随时可能发生。这就要求视频编码算法
伴随信息技术和传感器技术的进步,数据的采集方式越来越多样化,获得数据大为方便。面对海量数据,如何挖掘出数据背后的感兴趣模式成为众多学者研究重点。挖掘移动对象背后周期模
电子邮件是因特网上很广泛的一个应用,从它产生的30年来,给我们的生活方式带来了巨大的变化,它低廉,便捷的特点深受大家的喜爱。尤其是免费邮箱的出现,人们越来越习惯于用电
粒度计算(Granular computing,简称GrC)的思想产生于20世纪70年代,并得到了迅速发展和广泛应用。它的基本思想是模仿人类思考问题的方式:即人们能从极不相同的粒度上观察和分
冲击地压是煤矿事故中一个重要组成部分。我国冲击地压矿井数量多、分布广,冲击地压的发生次数随着煤矿开采深度的增加而变得频繁。但相比其它煤矿事故,人们对冲击地压的认识普
随着数字图像处理技术的发展,图像处理系统的应用已经深入到关系国计民生的许多领域。但同时,如何将现存的众多图像处理算法进行有机结合以完成成型的系统,则是一个值得研究
一般而言,星型计算机局域网(LAN)中心结点只有一条通道,形成所谓的单星LAN,而多星LAN的中心结点由多条通道构成。与单星LAN相比,多星LAN相当于由多个单星LAN构成。 关于多星
随着当前Web逐步演化成语义Web,研究下一代门户网站——语义门户网站(即语义Web技术驱动的门户网站)是一个必然的发展趋势。 早期的语义门户网站的开发主要采用“自底向上
移动Ad hoc网络是利用无线电波技术进行通信的移动节点集合,这种网络非常灵活,它们不需要任何预设基础设施和中心管理设备。因此,移动Ad hoc网络非常适合建立临时的通信连接
随着信息技术的迅速发展,计算机及其应用对基础教育的影响越来越大,计算机网络已走出校园网建设模式,教育城域网的建设正逐步得到各地教育部门的认可和重视,并在我国东部地区及经