[发明专利]进程监控方法、装置和设备有效
| 申请号: | 202111104025.2 | 申请日: | 2021-09-22 |
| 公开(公告)号: | CN113568816B | 公开(公告)日: | 2022-01-25 |
| 发明(设计)人: | 金燕江;尚进;丛炜 | 申请(专利权)人: | 国汽智控(北京)科技有限公司 |
| 主分类号: | G06F11/30 | 分类号: | G06F11/30 |
| 代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 张宁;黄健 |
| 地址: | 100176 北京市大兴区北京经*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 进程 监控 方法 装置 设备 | ||
本申请提供一种进程监控方法、装置和设备。该方法包括:电子设备获取到第一进程的第一计算结果,第二进程的第二计算结果;若确定第一计算结果与第二计算结果一致,则确定第一进程内部的计算逻辑正确,并将第一计算结果输出;若确定第一计算结果与第二计算结果不一致,则进入仲裁流程:第一种仲裁方式为:指示第一进程与第二进程分别基于同一个预设输入值进行处理,将第一进程的处理结果、第二进程的处理结果与预设的输出值对比,得到第一仲裁结果;或者采用第二种仲裁方式:启动第三进程对真实输入值处理,将第三进程的计算结果与第一计算结果、第二计算结果进行对比,得到第二仲裁结果。实现了对进程内部的计算逻辑正确与否的判断检测。
技术领域
本申请涉及计算机技术领域,尤其涉及一种进程监控方法、装置和设备。
背景技术
在计算机等设备上安装有操作系统,在操作系统的运行过程中,响应于用户的需求,常常需要启动进程,在进程的工作过程中,需要对进程的状态进行监控。
现有技术中,通常利用监测工具实现对进程的状态的监控。例如在Linux操作系统中,一般是利用inotify这一工具实现对进程的状态的监控。
然而现有技术中,采用现有的监测工具对进程进行监控时,只能检测到进程的状态是否正确,但是无法对进程的内部逻辑是否正确进行检测和分析。
发明内容
本申请实施例提供一种进程监控方法方法、装置和设备,用以解决无法对进程的内部逻辑是否正确进行检测和分析的问题。
第一方面,本申请提供一种进程监控方法,所述方法应用于电子设备,所述方法包括:
获取第一进程的第一计算结果和第二进程的第二计算结果;其中,所述第一计算结果为所述第一进程基于真实输入值处理所得到,所述第二计算结果为所述第二进程基于所述真实输入值处理所得到,所述第一进程为待监控的进程,所述第一进程和所述第二进程采用相同的计算逻辑;
若确定所述第一计算结果与所述第二计算结果一致,则确定所述第一进程的内部逻辑正确,并将所述第一计算结果输出给输出单元进行处理;
若确定所述第一计算结果与所述第二计算结果不一致,则基于所述第一进程和所述第二进程对预设输入值进行处理得到第一仲裁结果,或者,启动第三进程对所述真实输入值进行处理得到第二仲裁结果;其中,所述第一仲裁结果、所述第二仲裁结果均表征所述第一进程的内部逻辑是否正确。
在可选的一种实施方式中,所述电子设备中运行有仲裁器;若确定所述第一计算结果与所述第二计算结果不一致,则基于所述第一进程和所述第二进程对预设输入值进行处理得到第一仲裁结果,包括:
若基于所述仲裁器确定所述第一计算结果与所述第二计算结果不一致,则暂停所述第一进程的外部输入过程,并将所述仲裁器输出的所述预设输入值输入至所述第一进程中进行处理,得到第一处理结果,且将所述仲裁器输出的所述预设输入值输入至所述第二进程中进行处理,得到第二处理结果;
基于所述仲裁器依据所述第一处理结果、所述第二处理结果以及所述仲裁器所预存的预设处理结果,确定所述第一仲裁结果;其中,所述预设处理结果为与所述预设输入值对应的处理结果。
在可选的一种实施方式中,基于所述仲裁器依据所述第一处理结果、所述第二处理结果以及所述仲裁器所预存的预设处理结果,确定所述第一仲裁结果,包括:
若基于所述仲裁器确定所述第一处理结果与所述预设处理结果一致、且所述第二处理结果与所述预设处理结果不一致,则确定所述第一仲裁结果表征所述第一进程的内部逻辑正确,并将所述第一计算结果输出给输出单元进行处理;恢复所述第一进程的外部输入过程,重启所述第二进程;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国汽智控(北京)科技有限公司,未经国汽智控(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111104025.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种羽毛球拍喷涂装置
- 下一篇:分辨率调整方法与装置





