基于实时Linux的调度方法研究

来源 :沈阳工业大学 | 被引量 : 0次 | 上传用户:sadlyiwas
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
实时系统主要面向现实世界中与时间因素相关的应用需求,它所关注的不仅是计算结果在逻辑上的正确性,而且还有输出结果时间的及时性。目前,实时系统已经广泛应用在军事和民用领域。然而,随着实时系统应用的不断深入和发展,硬实时、软实时等多种类型实时应用存在于同一系统的情况越来越普遍,因而给实时系统的调度方法研究带来了新的需求和挑战。 本论文详细论述了作者在实时系统调度方法领域里所做的研究和实践,主要围绕硬实时任务与软实时任务并存情况下的混合任务调度方案的研究。 首先,对实时系统的调度方法进行了深入研究,在此基础上提出一种基于服务器方式的集成调度框架,该调度框架采用了分层调度策略,支持多种实时调度算法。相对于现有方法,这种层次性的调度策略可支持的调度对象类型更广泛,而且将各种调度算法与系统处理机带宽的分配分开,不仅能够满足各种实时应用的需求,并且具有良好的可扩展性,因此,更适合于多种类型实时应用共存的实时环境。 其次,结合具体的实时Linux操作系统,设计了上述集成调度框架的实现方案,该方案是以一种双内核架构和基于优先级调度为基础,把集成调度框架中的各个层次与操作系统的内部功能模块相结合,使其能够在操作系统级上提供较为完善的、可满足实时系统需求的调度支持。 最后,通过在Linux上实现了系统功能,设计了验证方案,并进行了实验验证。实验数据表明,层次性集成调度框架可以集成调度硬实时、软实时任务,达到了在单处理机实时系统中同时支持多种类型实时应用的目的。
其他文献
掌握信息优势是取得现代战争胜利的重要因素之一。信息控制权将成为制空权、制海权、制陆地权的重要组成部分。电子沙盘三维地形可视化系统的实现,为各级作战指挥员提供了一个
数据挖掘是当今计算机应用技术和理论研究中最热门的领域之一。数据挖掘技术经过十多年的发展,已经逐渐建立起系统的挖掘理论和成熟的挖掘技术。形成了以关联规则挖掘、分类规
我国消防系统的档案多以文档形式为主,部分信息附以二维平面图来表现。本课题是研究和开发高层和大型建筑的计算机三维模型的快速生成系统,为建立消防档案提供三维的机制,促
在异构分布式环境中,具有依赖关系的任务调度问题属于NP完全问题。为了取得较好的调度方案,很多启发式调度算法被引入到了调度问题的研究当中。例如:列表调度算法、遗传算法、模
用计算机生成具有真实感的画面是计算机图形学的主要目的。其前提是构建虚拟场景的逼真几何表达。一种有效的解决途径是获取真实世界中物体的几何信息,然后基于这些信息进行建
数据挖掘的研究经过十几年的迅速发展,已经取得巨大成就,相关技术正在被各应用领域的专家所瞩目。目前,数据挖掘研究及其应用己经渗透到多个学科及领域中,并在人工智能与机器学习
移动数据库是为了适应移动计算环境下的数据存取需求而产生和发展起来的。采用数据复制和同步技术的复制移动数据库系统是移动数据库的一种重要模型,这种模型对移动设备在断连
当前世界的竞争,是各国之间综合国力的竞争。确切地说:是经济的竞争,科技的竞争,能源的竞争。进入二十一世纪,人类对能源的需求与日俱增:原油需求量日益膨胀,原油价格一路飚升。而目
计算机网络技术的快速发展推动着分布式计算的进步,促成了计算机应用体系从独立应用体系向网络应用体系的转变。然而,随着网络应用在各个领域的迅速扩展,分布式系统开发的复杂性
词义歧义是指一词多义,即一个词在不同的上下文中有不同的意思。词义消歧就是根据上下文的语境,确定文本中每个词的确切意思。在自然语言处理领域中,词义消歧是一个必不可少的环