[发明专利]一种用于分析软件系统CPU占用率的方法及存储器无效
申请号: | 200710076985.6 | 申请日: | 2007-09-14 |
公开(公告)号: | CN101118514A | 公开(公告)日: | 2008-02-06 |
发明(设计)人: | 林晓翰;陈路远 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 深圳市君胜知识产权代理事务所 | 代理人: | 王永文 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 分析 软件 系统 cpu 占用率 方法 存储器 | ||
1、一种用于分析软件系统CPU占用率的方法,其特征在于,包括如下步骤:
A、在设备的存储器上设置一预留内存,初始化所述存储器;
B、时钟中断服务程序定期采集所述设备上的CPU运行信息,并保存到所述预留内存上;
C、监控程序周期性的监控CPU的运行状态,当判断出所述CPU过载时,将监控周期内对应的所述时钟中断服务程序所记录的CPU运行信息重新保存到所述预留内存中;
D、网管系统获取所述CPU的过载信息;
E、所述网管系统向所述CPU输出复位信号后,进行CPU过载复位;
F、所述网管系统取出保存在所述预留内存的所述CPU过载时的运行信息并分析。
2、根据权利要求1所述的方法,其特征在于,所述步骤A中,所述预留内存包括主内存区、备内存区、过载区、首地址区及标志区;所述首地址区储存有主内存区首地址、备内存区首地址及过载区首地址。
3、根据权利要求2所述的方法,其特征在于,所述步骤A中包括:所述设备初始化时,系统程序检查所述标志区中是否都是已经发生CPU过载的标志,是则保持所述主内存区、备内存区、过载区、首地址区及标志区的赋值不变;否则划分所述主内存区、备内存区、过载区、首地址区及标志区并清空,及对所述首地址区赋初值。
4、根据权利要求2所述的方法,其特征在于,所述步骤B中,所述时钟中断服务程序包括一个写指针,该写指针始终指向所述主内存区首地址。
5、根据权利要求1所述的方法,其特征在于,所述步骤B中包括:每当时钟中断发生,所述时钟中断服务程序就将采集的当前设备运行信息存入到所述预留内存。
6、根据权利要求1所述的方法,其特征在于,所述步骤C还包括:当所述监控程序在监控周期内没有监控到所述CPU过载时,所述监控程序将无需重新保存所述时钟中断服务程序所记录的CPU运行信息。
7、根据权利要求1所述的方法,其特征在于,所述步骤D包括:当所述CPU过载后,所述设备判断是否接入所述网管系统,是则所述设备向所述网管系统上报所述CPU的过载信息,否则所述设备自动保存最后一次过载时所述CPU的运行信息,且在所述设备接入所述网管系统后,所述网管系统自动向所述设备查询上一次该CPU的过载信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710076985.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:卷纱机
- 下一篇:模拟GPS卫星定位实验装置及实验方法