[发明专利]基于线性链表的实时任务可调度性测试拷贝模拟方法有效

专利信息
申请号: 201510481251.0 申请日: 2015-08-07
公开(公告)号: CN105183640B 公开(公告)日: 2018-06-12
发明(设计)人: 姜誉 申请(专利权)人: 黑龙江大学
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 哈尔滨东方专利事务所 23118 代理人: 陈晓光
地址: 150080 黑龙*** 国省代码: 黑龙江;23
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 线性链表 可调度性 调度 测试 拷贝 链表 释放 实际应用系统 模拟或仿真 测试过程 调度结果 调度模拟 调度模型 可调度 时间点 偏移 记录
【说明书】:

基于线性链表的实时任务可调度性测试拷贝模拟方法。本发明方法包括:对每个i,,记任务τi的不早于调度稳定点S释放的第一个任务实例的释放时间为新的释放偏移,还用Φi表示,根据给定的调度模型,采用线性链表记录调度模拟和测试过程,对任务τ1从时间点Φ1开始模拟第一个任务实例的调度执行;然后对每个i从小到大,,先将当前链表扩展成Φmin(i)到Φmin(i)+LCMi内的调度结果,再对任务τi在时间范围Φmin(i)到Φmin(i)+LCMi内模拟每个任务τi的调度执行;最后在当前链表上对任务τn进行测试。本发明用于需要确定给定的一组实时任务是否是可调度的模拟或仿真或实际应用系统中。

技术领域:

本发明涉及一种基于线性链表的实时任务可调度性测试拷贝模拟方法。

背景技术:

在实时系统设计和应用过程中,对于给定的n个周期性或者不定时发生的实时任务,在真正调度和执行之前判定这组实时任务是否可调度,即每个任务被释放之后是否都能在其相对最后期限内执行完毕,这是一个十分重要的问题,对于保证实时系统安全运行具有极为重要的意义。

经典的优先抢占调度模型,简称为CP模型,其中CP即classic preemptive,CP模型的调度方式为:每当低优先级任务在运行过程中有高优先级任务到来时,低优先级任务将被剥夺执行权而高优先级任务开始执行,当高优先级任务执行完毕且没有其它高优先级任务等待执行时,该低优先级任务从被剥夺的位置处继续执行;事务处理方式的优先抢占调度模型,简称为TP模型,其中TP即transactional preemptive,例如,TP模型有基于优先级的功能反应式编程模型,简称为P-FRP模型,其中P-FRP即priority-based functional reactive programming;或者中止并重新开始模型,简称为AR模型,其中AR即abort-and-restart;或者软件事务存储器模型,简称为STM模型,STM即software transactionalmemory,STM模型包括渴望冲突检测策略和懒惰冲突检测策略,渴望冲突检测策略简称为ECD策略,其中ECD即eager conflict detection,懒惰冲突检测策略简称为LCD策略,其中LCD即lazy conflict detection;TP模型的调度方式为:每当低优先级任务在运行过程中有高优先级任务到来时,低优先级任务将被剥夺执行权而高优先级任务开始执行,该低优先级任务已执行的结果都被废弃,当高优先级任务执行完毕且没有其它高优先级任务等待执行时,该低优先级任务从其最开始位置重新执行;符号串r←s表示将变量s的值赋值给变量r;min(a,b)即取a和b中的最小值,max(a,b)即取a和b中的最大值;mod(a,b)即a模b后的余数;lcm(a,b)即a和b的最小公倍数;任务的一次释放称为该任务的一个任务实例(job)或者调用(invoke)或者任务实例(instance);【和】之间、〖和〗之间、『和』之间、[和]、「和」之间分别表示一个语句体;任务实例执行中止包括执行被高优先级任务中断和执行完成。

给定调度模型为CP模型或者TP模型;在一组n个实时任务的可调度性(或可行性)区间测试(或检验或检查或检测)这组任务的可调度性。如果该组任务是可调度的,那么在一个时间点S之后,每隔时间长度LCMn,这组任务的调度情况就出现重复,即后续调度过程实际上是一段在长度为LCMn的时间区间[S,S+LCMn)内的调度的重复。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于黑龙江大学,未经黑龙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510481251.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top