[发明专利]进程监视装置、进程监视方法和进程监视程序在审
| 申请号: | 201680079156.0 | 申请日: | 2016-01-27 |
| 公开(公告)号: | CN108475228A | 公开(公告)日: | 2018-08-31 |
| 发明(设计)人: | 出口昌弘;下谷光生;藤崎哲史;村山修;茂田井宽隆 | 申请(专利权)人: | 三菱电机株式会社 |
| 主分类号: | G06F11/30 | 分类号: | G06F11/30 |
| 代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 邓毅;马建军 |
| 地址: | 日本*** | 国省代码: | 日本;JP |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 监视数据 进程监视 发送 进程 存储器 附加数据 通信数据 监视线 程序进程 发送通信 发送线程 基准间隔 监视装置 线程 判定 写入 | ||
进程监视装置具有周期性地发送通信数据(41)的发送进程(20)以及接收所发送的通信数据(41)的接收进程(30)。接收进程(30)具有每隔基准间隔将监视数据(42)写入存储器(12)中的监视线程(32)。发送进程(20)具有:取得线程(22),其从存储器(12)取得监视数据(42);以及发送线程(21),其将监视数据(42)作为附加数据(43),与通信数据(41)一起发送到接收进程(30)。监视线程(32)根据附加数据(43)是前面第几次生成的监视数据(42),判定发送进程(20)的状态。
技术领域
本发明涉及对计算机中的进程的异常进行监视的技术。
背景技术
在汽车导航系统这样的计算机中,活用各种传感器的应用使用进行应用间通信的通信进程进行复杂动作。
在该计算机中,在产生定期通信的传感器数据的周期性受损的情况下、以及虽然周期性未受损但是所通信的传感器数据不正确的情况下,传感器数据接收侧的通信进程即接收进程无法进行正确处理而成为故障。此时,很难判断故障的原因位于接收进程还是位于传感器数据发送侧的通信进程即发送进程。并且,在判断为原因位于发送进程的情况下,接收进程很难掌握发送进程的哪个线程产生影响。
因此,在所产生的故障的原因分析中,接收进程无法得知位于发送进程的原因,接收进程在原因分析中花费时间。
在专利文献1中记载有与发送进程和接收进程不同地使监视进程进行动作,在监视进程之间进行通信,由此监视动作状况。
现有技术文献
专利文献
专利文献1:日本特开2009-157944号公报
发明内容
发明要解决的课题
在专利文献1中,与实际进行通信的进程不同地使监视进程进行动作,因此,进程数增加,管理变得烦杂。并且,需要在监视进程中确保比其他进程高的可靠性,但是,监视进行复杂动作的通信进程的监视进程的规模巨大,很难确保高可靠性。
本发明的目的在于,能够通过简便的方法在接收进程侧检测发送进程的异常。
用于解决课题的手段
本发明的进程监视装置具有周期性地发送通信数据的发送进程、以及接收由所述发送进程发送的通信数据的接收进程,所述接收进程具有监视线程,该监视线程每隔基准间隔生成监视数据,将所生成的监视数据输出到存储器,所述发送进程具有:取得线程,其从所述存储器取得所述监视数据;以及发送线程,其将由所述取得线程取得的所述监视数据作为附加数据,与所述通信数据一起发送到所述接收进程,所述监视线程根据由所述发送线程发送的所述附加数据是前面第几次生成的所述监视数据,判定所述发送进程的状态。
发明效果
在本发明中,通过在接收进程中进行动作的监视线程,根据由发送线程发送的附加数据是前面第几次生成的监视数据,判定发送进程的状态。因此,能够在接收进程侧检测发送进程的异常,而不用与发送进程和接收进程不同地使监视进程进行动作。
附图说明
图1是实施方式1的进程监视装置10的结构图。
图2是实施方式1的进程111的说明图。
图3是示出实施方式1的发送进程20和接收进程30的基本动作的处理流程图。
图4是实施方式1的监视数据42的说明图。
图5是示出发送进程20正常时的实施方式1的发送进程20和接收进程30的动作的处理流程图。
图6是示出发送进程20异常时的实施方式1的发送进程20和接收进程30的动作的处理流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三菱电机株式会社,未经三菱电机株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680079156.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:测试功能组件及数据调试方法
- 下一篇:数据迁移的方法、主机、及固态存储设备





