[发明专利]一种增强实时性能的任务管理方法有效
| 申请号: | 201110450432.9 | 申请日: | 2011-12-30 |
| 公开(公告)号: | CN102541642A | 公开(公告)日: | 2012-07-04 |
| 发明(设计)人: | 李彦峰;潘远明;杨秋松;武延军;翟健;杜栓柱;刘立宇 | 申请(专利权)人: | 中国科学院软件研究所 |
| 主分类号: | G06F9/46 | 分类号: | G06F9/46 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 100190 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 一种在RTEMS实时操作系统中增强实时性能的任务管理方法,包括如下步骤:A、通过发送信号量的方式调度某一个任务;B、设置同任务优先级任务就绪队列,如果根据所述某一任务的信号量的状态值确定其应该被放入就绪队列,则将该任务排到同任务优先级队列;反之则强制抢占处理器资源并执行该任务;C、为所述某一任务指定优先级抢占阀值,根据该阀值判定是否允许抢占该任务;D、当所述某一任务添加到所述同任务优先级队列中时,根据其信号量以及抢占阀值判断其所属优先级等级,并在所述同优先级就绪任务队列中定位插入位置,从而形成一个有序的任务阻塞队列。 | ||
| 搜索关键词: | 一种 增强 实时 性能 任务 管理 方法 | ||
【主权项】:
一种在RTEMS实时操作系统中增强实时性能的任务管理方法,其特征在于包括如下步骤:A、通过发送信号量的方式调度某一个任务,调度的方式有两种:一种是将该任务放入就绪队列中,等待被调度;另一种是强制执行该任务;B、将所述就绪队列设置为同优先级任务队列,如果根据所述某一任务的信号量的状态值确定其应该被放入就绪队列,则将该任务排到同优先级任务队列;反之则强制抢占处理器资源并执行该任务;C、为所述某一任务指定优先级抢占阀值,优先级超过该抢占阀值的任务可对所述某一任务进行抢占,而优先级小于该抢占阀值的任务则不被允许抢占该所述某一任务,系统进行调度计算之前,通过比对抢占阀值,确定是否进行任务切换;D、当所述某一任务添加到所述同优先级任务队列中时,根据其信号量以及抢占阀值判断其所属优先级等级,并在所述同优先级任务队列中定位插入位置,从而形成一个有序的任务阻塞队列。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院软件研究所,未经中国科学院软件研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110450432.9/,转载请声明来源钻瓜专利网。
- 上一篇:企业内部监管系统自我修正的预警模型
- 下一篇:红外热按摩旋磁燃喷药治疗仪





