【技术实现步骤摘要】
一种系统进程监控方法及计算设备
本专利技术涉及计算机领域,特别是涉及一种系统进程监控方法及计算设备。
技术介绍
系统进程运行过程中,其运行相关参数,例如CPU使用率,实时变化。当某一进程高速运行时,容易导致系统总的CPU使用率过高,从而造成其他进程运行缓慢或者系统超负载的情况。本专利技术的专利技术人在长期的研究中发现,现有技术中采用监控进程对系统进程的运行相关参数进行监控,在某一进程的运行相关参数过高时,例如CPU使用率过高时,提醒用户,由用户手动处理,灵活性不高。
技术实现思路
本专利技术主要解决的技术问题是提供一种系统进程监控方法及计算设备,能够解决现有技术中需要用户手动处理进程的问题。为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种系统进程监控方法,包括:利用操作系统自身进程获取被监控的进程的身份标识及其运行相关参数;判断运行相关参数是否超过预先设置的阈值;若超过预先设置的阈值,则对超过预先设置的阈值的被监控的进程和/或操作系统的其他进程进行处理。为解决上述技术问题,本专利技术采用的另一个技术方案是:提供一种计算设备,包括:相互连接的处理器和存储器, ...
【技术保护点】
一种系统进程监控方法,其特征在于,包括:利用操作系统自身进程获取被监控的进程的身份标识及其运行相关参数;判断所述运行相关参数是否超过预先设置的阈值;若超过预先设置的阈值,则对超过预先设置的阈值的所述被监控的进程和/或所述操作系统的其他进程进行处理。
【技术特征摘要】
1.一种系统进程监控方法,其特征在于,包括:利用操作系统自身进程获取被监控的进程的身份标识及其运行相关参数;判断所述运行相关参数是否超过预先设置的阈值;若超过预先设置的阈值,则对超过预先设置的阈值的所述被监控的进程和/或所述操作系统的其他进程进行处理。2.根据权利要求1所述的方法,其特征在于,所述对超过预先设置的阈值的所述被监控的进程进行处理包括:降低超过预先设置的阈值的所述被监控的进程的优先级。3.根据权利要求2所述的方法,其特征在于,所述降低超过预先设置的阈值的所述被监控的进程的优先级后包括:清理所述超过预先设置的阈值的被监控的进程占用的系统缓存;减少超过预先设置的阈值的所述被监控的进程占用的内存和CPU资源,以使超过预先设置的阈值的所述被监控的进程保持后台运行。4.根据权利要求1所述的方法,其特征在于,包括:判断是否接收到所述被监控的进程的退出信号;若接收到所述被监控的进程的退出信号,则重新启动所述被监控的进程。5.根据权利要求4所述的方法,其特征在于,所述重新启动所述被监控的进程进一步包括:从所述被监控的进程的退出信号中获取被监控的进程的所述身份标识;重新启动所述身份标识对应的被监控的进程。6.根据权利要求5所述的方法,其特征在于,所述重新启动所述身份标识对应的被监控的进程进一步包括:获取重新启动配置文件中记录的所述身份标识对应的控制脚本名称;执行所述控制脚本名称对应的控制脚本,以重新启动所述身份标识对应的被监控的进程。7.根据权利要求1所述的方法,其特征在于,所述获取被监控的进程的身份标识包括:从来自所述被监控的进程的使用率信号中获取所述被监控的进程的身份标识。...
【专利技术属性】
技术研发人员:何水龙,袁锋,张日和,
申请(专利权)人:深圳市先河系统技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。