[发明专利]可监控多线程状态的系统及其监控方法无效
申请号: | 200710172370.3 | 申请日: | 2007-12-14 |
公开(公告)号: | CN101458640A | 公开(公告)日: | 2009-06-17 |
发明(设计)人: | 臧东明 | 申请(专利权)人: | 环达电脑(上海)有限公司;神达电脑股份有限公司 |
主分类号: | G06F11/00 | 分类号: | G06F11/00;G06F9/46 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 200436上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 监控 多线程 状态 系统 及其 方法 | ||
1.一种可监控多线程状态的系统,用以监控于一操作系统下运作的若干个 线程,且一第一线程于这些线程的刷新频率中具有一最大刷新频率,其特征在 于,该系统至少包含:
一计时单元,用以产生一计数值;以及
一监控单元,系监控该第一线程及其它线程所进行的一刷新动作,其中当 该第一线程进行该刷新动作时,若其它线程的刷新次数其中之一未达一特定要 求,也就是说其它线程未定时进行刷新动作,则第一线程不进行刷新动作而直 接返回,由于第一线程未定时进行刷新动作,该计时单元中的计数值在达到一 指定计数值后,该监控单元对该操作系统进行一复位(Reset)动作;若其它线程 的刷新次数达到该特定要求,则该第一线程更新其一第一刷新次数,并对该计 时单元进行该刷新动作以重数该计数值,当其它线程进行该刷新动作时,则其 它线程更新其刷新次数;其中,所述特定要求为其它线程的刷新次数与第一刷 新次数成一比例关系。
2.如权利要求1所述的系统,其特征在于,该系统包括 为一看门狗定时器。
3.如权利要求1所述的系统,其特征在于,该操作系统包括为一Linux操 作系统或一Windows操作系统。
4.如权利要求1所述的系统,其特征在于,这些线程的刷新频率由大到小 或由小到大被排序。
5.如权利要求1所述的系统,其特征在于,该第一刷新次数及其它线程的 刷新次数于该第一刷新次数产生溢位前被归零。
6.如权利要求1所述的系统,其特征在于,非第一线程的线程其中的一刷 新次数未达该特定要求时,则该第一线程系设置一标志,以标明其它线程其中 的一出现异常,而导致该操作系统执行一复位动作。
7.如权利要求1所述的系统,其特征在于,该复位动作包括为重新启动或 关闭该操作系统。
8.一种监控多线程状态的方法,用以监控于一操作系统下运作的若干个线 程,且一第一线程于这些线程的刷新频率中具有一最大刷新频率,其特征在于, 该方法至少包含:
通过一计时单元产生一计数值;
利用一监控单元监控该第一线程及其它线程所进行的一刷新动作;
当该第一线程进行该刷新动作时,若其它线程的刷新次数其中之一未达一 特定要求,也就是说其它线程未定时进行刷新动作,则该第一线程不进行刷新 动作而直接返回,由于第一线程未定时进行刷新动作,该计时单元中的计数值 在达到一指定计数值后,该监控单元对该操作系统进行一复位动作;若其它线 程的刷新次数达到该特定要求,则该第一线程更新其一第一刷新次数,并对该 计时单元进行该刷新动作以重数该计数值;其中,所述特定要求为其它线程的 刷新次数未与第一刷新次数成一比例关系;以及
当其它线程进行该刷新动作时,则其它线程更新其刷新次数。
9.如权利要求8所述的方法,其特征在于,该操作系统包括为一Linux操 作系统或一Windows操作系统。
10.如权利要求8所述的方法,其特征在于,这些线程的刷新频率由大到 小或由小到大被排序。
11.如权利要求8所述的方法,其特征在于,该第一刷新次数及其它线程 的刷新次数于该第一刷新次数产生溢位前被归零。
12.如权利要求8所述的方法,其特征在于,若其它线程其中的一刷新次 数未达该特定要求,则该第一线程系设置一标志,以标明其它线程其中的一出 现异常,而导致该操作系统被复位。
13.如权利要求8所述的方法,其特征在于,该复位动作包括为重新启动 或关闭该操作系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于环达电脑(上海)有限公司;神达电脑股份有限公司,未经环达电脑(上海)有限公司;神达电脑股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710172370.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:计算机数据复制方法及驱动方法
- 下一篇:新型丙烯酸树脂底面合成漆