[发明专利]CPU性能自监控方法及服务器有效
申请号: | 201810841534.5 | 申请日: | 2018-07-27 |
公开(公告)号: | CN109344025B | 公开(公告)日: | 2022-06-17 |
发明(设计)人: | 陈涛 | 申请(专利权)人: | 网宿科技股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 成丽杰 |
地址: | 200030 上海市徐汇区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | cpu 性能 监控 方法 服务器 | ||
1.一种CPU性能自监控方法,其特征在于,包括:
获取若干个预设检测项对应的CPU的当前数据;
根据各所述预设检测项对应的CPU的当前数据,判断所述CPU是否性能异常;
若判断结果为是,则根据各所述预设检测项对应的CPU的当前数据,生成上报信息;
若所述预设检测项为软件检测项,且判断所述CPU是否性能异常的判断结果为是,则所述根据各所述预设检测项对应的CPU的当前数据,生成上报信息,具体包括:
根据所述软件检测项对应的CPU的当前数据,获取所述CPU的异常类型;
根据所述CPU的异常类型指向的逻辑核活动状态,获取所述逻辑核活动状态中各函数对象的热度值;
将热度值下降幅度最大的相邻两个函数对象添加至所述上报信息;
其中,所述热度值为:所述各函数对象在数据采样时间内被调用的概率;所述热度值下降幅度为相邻的每两个函数对象之间的热度值的下降幅度,所述逻辑核活动状态至少包括:用户态和内核态;
所述根据所述软件检测项对应的CPU的当前数据,获取所述CPU的异常类型,具体包括:
根据所述软件检测项对应的CPU的当前数据,获取所述CPU的内核态使用率;
判断所述CPU的内核态使用率是否小于第一预设比例值;
根据判断结果获取所述CPU的异常类型;
其中,若判断结果为是,则所述CPU的异常类型为A类;若判断结果为否,则所述CPU的异常类型为B类;所述A类指向的逻辑核活动状态为用户态;所述B类指向的逻辑核活动状态为内核态。
2.根据权利要求1所述的CPU性能自监控方法,其特征在于,所述若干个预设检测项中至少包括:硬件检测项以及软件检测项;
所述根据各所述预设检测项对应的CPU的当前数据,判断所述CPU是否性能异常,具体包括:
判断所述硬件检测项对应的CPU的当前数据是否满足所述硬件检测项的异常判定条件;
若判断结果为否,则根据所述软件检测项对应的CPU的当前数据,判断所述CPU是否性能异常。
3.根据权利要求1所述的CPU性能自监控方法,其特征在于,所述将热度值下降幅度最大的相邻两个函数对象添加至所述上报信息前,还包括:
获取最高热度值;
判断所述最高热度值是否大于或等于预设阈值;
其中,若判断结果为是,则执行所述将热度值下降幅度最大的相邻两个函数对象添加至所述上报信息。
4.根据权利要求2所述的CPU性能自监控方法,其特征在于,所述硬件检测项至少包括温度告警子项目;
所述判断所述硬件检测项对应的CPU的当前数据是否满足所述硬件检测项的异常判定条件,具体包括:
判断所述温度告警子项目对应的CPU的当前数据中是否包含预设告警字段。
5.根据权利要求4所述的CPU性能自监控方法,其特征在于,所述硬件检测项还包括:CPU频率子项目;
在判定所述温度告警子项目对应的CPU的当前数据中包含预设告警字段后,还包括:
判断所述CPU频率子项目对应的CPU的当前数据是否指向所述CPU降频。
6.根据权利要求1所述的CPU性能自监控方法,其特征在于,所述若干个预设检测项至少包括:工作模式检测项;
所述根据各所述预设检测项对应的CPU的当前数据,判断所述CPU是否性能异常,具体包括:
根据所述工作模式检测项对应的CPU的当前数据,获取所述CPU的当前工作模式;
判断所述CPU的当前工作模式是否为节能模式;
所述根据各所述预设检测项对应的CPU的当前数据,生成上报信息,具体包括:
将所述CPU的当前工作模式添加至所述上报信息。
7.一种服务器,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至6中任一所述的CPU性能自监控方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810841534.5/1.html,转载请声明来源钻瓜专利网。