共享资源敏感的准划分调度器的设计与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:hsgnln
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
实时系统在众多关键领域中有着重要的应用,例如航空电子、汽车电子等。伴随应用需求的提高,实时系统也变得日益复杂,因此对系统性能提出了越来越高的要求,而近年迅猛发展的多核技术组成的多核系统在性能上具有很好的规模伸缩性,因此多核技术得到了实时嵌入式领域的广泛关注。实时调度问题一直是实时系统领域研究的热点问题,而多核技术在实时领域的应用给实时调度问题带来了巨大的挑战。与传统的单核系统相比,多核系统中的各核心之间通常要访问共享的系统资源,不同核心上的实时任务对这些共享资源的细粒度访问造成了实时系统时间行为的复杂性和不可预测性。隔离技术是减少任务间干涉的有效手段,通过隔离技术提高多核系统时间行为的可预测性,对于多核实时系统调度问题是有非常重要价值的。针对上述问题,本文设计实现了一个支持准划分调度策略的多核实时调度器,并将空间隔离技术应用于多核实时调度问题的研究中。本文首先基于Linux扩展实现了一个多核准划分实时调度器,并对该调度器的任务迁移等相关开销进行了测量,测量结果表明该调度器的相关开销非常小,对于准划分实时调度器的性能几乎没有影响。然后在该系统中扩展了共享Cache隔离的功能,在该系统平台中进行实验验证实时任务执行时间的波动情况。从实验结果进行分析表明,对于共享Cache冲突敏感的实时任务,在加入共享Cache隔离之后,实时任务执行时间的波动明显减少,提高了实时任务执行时间的可预测性,从而使实时调度系统更加安全,减少实时任务错过截止期的可能。
其他文献
作为当前网络研究的热点,网格是构筑在Internet上的一组新兴技术,它通过高速互联网将分布在世界各地的种类繁多的资源无缝地集成起来,实现对计算资源、存储资源、信息资源、
随着我国经济的发展,常规能源的资源紧缺、使用化石能源引发环境污染等问题已日益突出。为了实现可持续发展,国家鼓励积极发展可再生能源。在国家产业政策支持以及技术进步的背景下,风能发电的装机容量必将持续增长,制造成本则将逐步下降。风能将会在国民经济和民众生活中成为一种重要的可再生能源。然而,风电和其他能源相比存在诸多不利因素,例如理想风轮的换能效率极限值不可能超过59 .3%;自然条件下风的变化频繁有时
随着对MANET (Mobile Ad-hoc NETwork,移动Ad hoc网络)的不断研究,MANET的应用也得到不断发展。几乎可以涉及到所有方面。例如移动会议、家庭应用、紧急服务、传感器网络、个
进入21世纪以来,在全球经济一体化和日益发达的信息技术的双重推动下,越来越多的商业交易正在努力实现网络电子化。许多发达国家和地区纷纷开发构建电子招投标系统,对保证其招投
随着计算机图形学的发展,人们用越来越多的方式来模拟自然场景。在一些应用领域,如网络视频聊天,人们往往希望通过图形图像来表达真实感绘制的图形之外的信息,比如图像中人物
随着通信技术、嵌入式计算技术和传感器技术的不断发展,无线传感器网络的使用变得很广泛,节点定位作为无线传感器网络的主要技术之一,节点的位置信息对于用户检测到事件后应
本文对质检总局舆情监控系统中的信息抽取进行了设计和实现。质检总局舆情监控系统能够满足用户对舆情信息进行全面监控的需求,为用户提供智能化、个性化、多样化的舆情监控