低损耗的资源预留的时间确定性循环调度

来源 :武汉科技大学 | 被引量 : 0次 | 上传用户:xiapehe
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
操作系统负责控制和管理计算机软硬件资源,并且合理地组织程序运行与各类资源的共享。由操作系统中的调度算法处理与分配这些任务,使其能够有序执行。在调度过程中,通过处理对象的实时性不同将调度分为实时调度和非实时调度。实时调度主要调度的是有截止期限的实时任务,而非实时调度更关注CPU的利用率与吞吐率。随着各类应用需求的提高,原先的非实时任务具有了低延时与快速响应的需求。这样的需求使得非实时调度无法满足现有的应用,而使用实时调度又会难以满足其高利用率的要求。因此在解决这类新增软实时的周期性任务时,如何权衡延时、吞吐率、中断响应和信道利用率等各个因素,对研究调度算法有着重大意义。本文提出了一种新的非实时调度算法“资源预留的时间确定性循环调度”Resource Reserved Time Deterministic Cyclic Scheduling(RRTDCS)。这是一种离线缓存预分配式的调度。这种调度方法是一种结合了时间预留与优先级策略的混合调度算法。该算法可以针对不同的任务集进行算法上的修正,可选用通用的方法或专门针对高压条件的方法。并且能够适应当前调度环境对自身调度过程进行优化,使得在动态分配时间间隔的同时保证任务调度规律的确定性。RRTDCS相比经典的循环调度执行方法,更加具有灵活性,能够保证高利用率条件下任务可行的调度并执行。并且其周期性的循环策略减少了任务调度过程中产生的任务切换或抢占带来的额外时间开销。本文使用Matlab进行模拟仿真,建立RRTDCS调度模型,并进行测试。同时也模拟了当下主流的实时调度方案进行比较。主要针对延迟、周期性任务的可完成度进行测试,实验结果表明RRTDCS有较好的可调度性,能够突破经典三任务集调度模型的调度临界条件(≤0.78),使得含个任务的任务集可调度性突破CPU利用率之和,即(?)。并且能以不同表现形式和调度模式适配不同测试任务集,从而得到延迟和可完成度的平衡,达到更好的服务质量。
其他文献
2016年工作回顾2016年,我院紧紧围绕区委中心工作,认真贯彻区六届人大七次会议、七届人大一次会议精神,一手抓当前,一手谋长远,全面履行法律监督职责,各项工作稳步推进。
互动性原则是语言教学应该遵循的重要原则。传统的大学英语课堂教学通过面对面交流实现教学中的互动,而网络英语教学属于远程教学,如何在教学中体现互动性是教育者必须解决的难
玉米生产中,除草剂的应用日益广泛,但使用中存在诸多问题,时有药害发生.充分了解玉米除草剂的种类及特性,根据不同生育时期、不同的杂草类型选择相应的除草剂、采用正确的施
<正>低聚果他,又名果寡糖、果糖低聚糖或果聚糖,一般通过β ( 2-1)糖件键或β (2一6}糖普键在旅糖分子的果糖基或葡萄糖基上连接I一3个果糖而成的蔗果糖、就果四撇、蔗果五糖
在企业、社会、政府的企业社会责任的三个推进主体中,政府发挥着不可替代的主导作用。本文旨在从政府视角出发,对鄂、豫、浙三地的企业社会责任评价进行实地调研,在结合国内
<正>2012年3月14日,第十一届全国人民代表大会第五次会议通过了《关于修改<中华人民共和国刑事诉讼法>的决定》,对我国刑事诉讼法典做了第二次重大修改。在本次刑诉法修改中,
随着网络技术和社会需求的快速发展,各行各业与互联网的结合产生了大量的复杂系统。研究者们将这些复杂系统抽象为复杂网络进行研究,以此来揭示其蕴含的规律和行为特征,挖掘
生活是艺术的源泉,生活也同样是作文的源泉,作文教学向生活开放,是张老师"开放性作文教学体系"的基本思路,他重视并调动学生独特真实的感受,形成表达的愿望,让学生学会生活、
众所周知,生肖在我们日常生活中是一种很常见的民俗事象,它在我国传统文化中的地位毋庸置疑,然而生肖的起源和发展历程至今缺没有一个定论,它所产生的年代久远,对我国文化的
本文概述了缺血性中风的病理机制以及神经血管单元(neurovascular unit,NVU)的概念和缺血性损伤对神经血管单元的影响,强调了针对"神经血管单元"的保护对缺血性中风防治的意