[发明专利]检测操作系统中任务死循环的方法及操作系统有效
申请号: | 201010207176.6 | 申请日: | 2010-06-23 |
公开(公告)号: | CN101853191A | 公开(公告)日: | 2010-10-06 |
发明(设计)人: | 曾健 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
主分类号: | G06F11/00 | 分类号: | G06F11/00 |
代理公司: | 成都虹桥专利事务所 51124 | 代理人: | 邹裕蓉 |
地址: | 610041 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种更为全面的任务死循环的检测方法以及实现该方法的操作系统。不同于现有的死循环检测方法通过对任务连续运行时长与阈值比较来判断是否出现死循环,本发明通过就绪状态累计时间长度与阈值比较来判断是否出现死循环。本发明基于的原理是,优先级抢占式操作系统中,当有任务发生死循环而不会主动放弃CPU时,该任务在任何情况下都处于就绪状态。通过统计一个任务的就绪状态累计时间长度来进行死循环判断可以避免因被动放弃CPU的死循环的漏检。 | ||
搜索关键词: | 检测 操作系统 任务 循环 方法 | ||
【主权项】:
检测操作系统中任务死循环的方法,其特征在于,包括以下步骤:a、系统定期启动最高优先级的检测任务;b、检测任务检查每个任务的就绪状态累计时间,就绪状态累计时间大于阈值的任务被判断出现死循环。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010207176.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种高效动态软件漏洞挖掘方法
- 下一篇:一种自动识别手势的方法及移动终端