[发明专利]心跳检测方法、系统和中央处理单元有效
申请号: | 200810008351.1 | 申请日: | 2008-02-26 |
公开(公告)号: | CN101234018A | 公开(公告)日: | 2008-08-06 |
发明(设计)人: | 杨凡 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | A61B5/02 | 分类号: | A61B5/02;G06F19/00 |
代理公司: | 北京汇泽知识产权代理有限公司 | 代理人: | 张颖玲;王黎延 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 心跳 检测 方法 系统 中央 处理 单元 | ||
技术领域
本发明涉及设备状态检测技术,尤其涉及一种心跳检测方法、系统和中央处理单元。
背景技术
随着计算机技术的不断发展,在实际应用中对计算机的处理能力要求也越来越高,目前的计算机越来越多的采用基于对称多处理(SMP,Symmetric MultiProcessing)系统的组成结构,以达到高处理能力的要求。SMP系统由耦合连接在高速总线上的多个中央处理单元(CPU,Central Processing Units)组成,可进行多任务的并发处理,有利于提高计算机的性能。
由于SMP系统由多个CPU组成,在实际应用中,SMP系统需要对各个CPU的生存状态进行实时监控,而在现有的SMP系统中还没有一种较为有效的用于CPU状态检测的方法。
发明内容
有鉴于此,本发明的主要目的在于提供一种心跳检测方法、系统和中央处理单元,以解决现有技术无法实现SMP系统中CPU状态检测的问题。
为达到上述目的,本发明的技术方案是这样实现的:
本发明提供了一种心跳检测方法,包括:
向被监控中央处理单元CPU发送携带心跳序列号的心跳请求消息;
对来自所述被监控CPU的心跳反馈消息进行分析,得到心跳检测结果。
所述对心跳反馈消息进行分析得到心跳检测结果为:
提取所述心跳反馈消息中的心跳序列号,并将所述心跳序列号与所述心跳请求消息的序列号进行匹配,如果匹配成功,则对所述心跳反馈消息进行分析生成心跳检测结果;否则,判定所述心跳反馈消息丢失。
本发明还提供了一种心跳检测方法,包括:
接收来自采集CPU的携带心跳序列号的心跳请求消息;
根据所述心跳请求消息,生成携带所述心跳序列号的心跳反馈消息向所述采集CPU发送。
所述接收心跳请求消息为:通过中断方式接收所述心跳请求消息;
接收到来自所述采集CPU的心跳请求消息后,进一步包括:进入中断环境对所述心跳请求消息进行处理。
所述接收心跳请求消息为:通过轮询方式接收所述心跳请求消息;
所述接收心跳请求消息包括:利用侦听进程侦听来自所述采集CPU的心跳请求消息,并将侦听到的所述心跳请求消息放入消息待处理队列中进行处理。
本发明还提供了一种采集CPU,包括:相互连接的心跳请求消息发送模块和心跳反馈消息分析模块;其中,
所述心跳请求消息发送模块,用于向被监控CPU发送携带心跳序列号的心跳请求消息;
所述心跳反馈消息分析模块,用于对来自所述被监控CPU的心跳反馈消息进行分析,得到心跳检测结果。
本发明还提供了一种被监控CPU,包括:相互连接的心跳请求消息接收模块和心跳反馈消息发送模块;其中,
所述心跳请求消息接收模块,用于接收来自采集CPU的携带心跳序列号的心跳请求消息;
所述心跳反馈消息发送模块,用于根据所述心跳请求消息,生成携带所述心跳序列号的心跳反馈消息向所述采集CPU发送。
所述心跳请求消息接收模块包括:中断接收子模块,用于通过中断方式接收所述心跳请求消息。
所述心跳请求消息接收模块还包括:轮询接收子模块,用于通过轮询方式接收所述心跳请求消息。
本发明还提供了一种心跳反馈系统,包括:相互连接的采集CPU和被监控CPU;其中,
所述采集CPU,用于向所述被监控CPU发送携带心跳序列号的心跳请求消息,并对来自所述被监控CPU的心跳反馈消息进行分析,得到心跳检测结果;
所述被监控CPU,用于根据来自所述采集CPU的携带心跳序列号的心跳请求消息,生成携带所述心跳序列号的心跳反馈消息向所述采集CPU发送。
所述采集CPU包括:相互连接的心跳请求消息发送模块和心跳反馈消息分析模块;其中,
所述心跳请求消息发送模块,用于向所述被监控CPU发送携带心跳序列号的心跳请求消息;
所述心跳反馈消息分析模块,用于对来自所述被监控CPU的心跳反馈消息进行分析,得到心跳检测结果。
所述被监控CPU包括:相互连接的心跳请求消息接收模块和心跳反馈消息发送模块;其中,
所述心跳请求消息接收模块,用于接收来自所述采集CPU的携带心跳序列号的心跳请求消息;
所述心跳反馈消息发送模块,用于根据所述心跳请求消息,生成携带所述心跳序列号的心跳反馈消息向所述采集CPU发送。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810008351.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:空调器
- 下一篇:快闪存储器件和操作该器件的方法