[发明专利]一种系统进程监控方法及计算设备有效
申请号: | 201710139101.0 | 申请日: | 2017-03-09 |
公开(公告)号: | CN107145389B | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | 何水龙;袁锋;张日和 | 申请(专利权)人: | 深圳市先河系统技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F11/30 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 钟子敏 |
地址: | 518048 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统 进程 监控 方法 计算 设备 | ||
本发明公开了一种系统进程监控方法及计算设备,该监控方法包括:利用操作系统自身进程获取被监控的进程的身份标识及其运行相关参数;判断所述运行相关参数是否超过预先设置的阈值;若超过预先设置的阈值,则对超过预先设置的阈值的所述被监控的进程和/或所述操作系统的其他进程进行处理,通过上述方式,本发明能够利用操作系统自身进程自动监控并处理被监控的进程和/或操作系统的其他进程,不需要用户手动处理,提高监控灵活性。
技术领域
本发明涉及计算机领域,特别是涉及一种系统进程监控方法及计算设备。
背景技术
系统进程运行过程中,其运行相关参数,例如CPU使用率,实时变化。当某一进程高速运行时,容易导致系统总的CPU使用率过高,从而造成其他进程运行缓慢或者系统超负载的情况。
本发明的发明人在长期的研究中发现,现有技术中采用监控进程对系统进程的运行相关参数进行监控,在某一进程的运行相关参数过高时,例如CPU使用率过高时,提醒用户,由用户手动处理,灵活性不高。
发明内容
本发明主要解决的技术问题是提供一种系统进程监控方法及计算设备,能够解决现有技术中需要用户手动处理进程的问题。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种系统进程监控方法,包括:利用操作系统自身进程获取被监控的进程的身份标识及其运行相关参数;判断运行相关参数是否超过预先设置的阈值;若超过预先设置的阈值,则对超过预先设置的阈值的被监控的进程和/或操作系统的其他进程进行处理。
为解决上述技术问题,本发明采用的另一个技术方案是:提供一种计算设备,包括:相互连接的处理器和存储器,处理器用于利用操作系统自身进程获取被监控的进程的身份标识及其运行相关参数,判断运行相关参数是否超过预先设置的阈值,在超过预先设置的阈值时,对超过预先设置的阈值的被监控的进程和/或操作系统的其他进程进行处理;存储器用于存储被监控的进程的身份标识及其运行相关参数。
本发明的有益效果是:区别于现有技术的情况,本发明的实施例利用操作系统自身进程获取被监控的进程的身份标识及其运行相关参数,判断运行相关参数是否超过预先设置的阈值,在超过预先设置的阈值时,对超过预先设置的阈值的被监控的进程和/或操作系统的其他进程进行处理,从而利用操作系统自身进程自动监控并处理被监控的进程和/或操作系统的其他进程,不需要用户手动处理,提高监控灵活性。
附图说明
图1是本发明系统进程监控方法第一实施方式的流程示意图;
图2是本发明系统进程监控方法第二实施方式的流程示意图;
图3是本发明系统进程监控方法第三实施方式的流程示意图;
图4是本发明计算设备一实施方式的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,图1是本发明系统进程监控方法第一实施方式的流程示意图。如图1所示,本发明快速查看通知的方法包括:
步骤S10:利用操作系统自身进程获取被监控的进程的身份标识及其运行相关参数;
其中,运行相关参数包括被监控的进程的CPU使用率、内存使用率以及优先级中的至少一个,被监控的进程包括系统所有运行的进程、所有休眠的进程中的至少一个。
进一步地,步骤S10包括:
步骤S101:从来自被监控的进程的使用率信号中获取被监控的进程的身份标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市先河系统技术有限公司,未经深圳市先河系统技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710139101.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:双系统进程管理方法及双系统终端
- 下一篇:分布式锁实现方法和设备