System and method for process monitoring and multi-stage recovery

A process monitoring and recovery system technology, applied in hardware monitoring, instruments, electrical digital data processing, etc., can solve problems such as inapplicability, inability to recycle, errors, etc.

Active Publication Date: 2013-03-13
南京钰吉电气科技有限公司
View PDF11 Cites 39 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, currently commonly used mainstream operating systems such as windows system, linux system, and unix system have all blocked the way to directly call the motherboard watchdog, and the above-mentioned improved technical solutions are difficult to apply to the current operating system
In addition, many servers and workstations do not adopt the industrial computer architecture, and there is no motherboard watchdog at all. In this case, the above-mentioned improved technical solution cannot be applied.
[0006] For the monitoring of application programs in the operating system, researchers have developed corresponding technical solutions. For example, the Chinese invention patent with patent number 200610104447.9 and authorized announcement number CN100389404C discloses a computer application program monitoring and exception handling method, but the The technical solution also has the following disadvantages: (1) Before each application module is started, it is necessary to establish an independent monitoring module to communicate with it, which will increase the operating overhead and increase the consumption of system resources, which is not conducive to maintaining the system Stablize
(2) Judging whether the application module is abnormal based only on the communication feedback of the application module. If the monitoring module cannot handle it in time, it will easily lead to the collapse of the entire system due to resource exhaustion, and the expected monitoring purpose cannot be achieved.
(3) If the entire system crashes unexpectedly, the computer cannot be restarted automatically. This is undoubtedly a huge disaster for unattended computers, and it will cause heavy losses to users in severe cases; at the same time, in this case It is also impossible to leave any effective clues that can be traced. You can only restart the computer to continue running, and leave hidden dangers that are likely to recur.
[0007] In addition, as far as the applicant knows, for a multi-tasking operating system (such as WINDOWS system), its system environment allows multi-process and multi-thread operation. Many reasons, such as deadlock and no response of the process in the project, crash but not automatically exit, error, abnormal exit, memory leak, process CPU usage and memory usage continue to increase, which eventually lead to slow operating system response and operation System failure and other phenomena, because the operator user does not understand the technical details of the project, he cannot deal with it on site, and the project manufacturer is usually not on the site, so it is beyond his reach, which often causes the on-site project function to be interrupted and unable to recover, and wait until the manufacturer's technical personnel arrives At the scene, it is impossible to know the process and cause of the failure, and it is impossible to specifically determine which process caused the problem, which aspect of the problem occurred, etc. As a result, even if the manufacturer's personnel rushed to the scene, they could not find the problem at the scene However, due to the complexity of the operation situation on site, the problems that arise are often not found when the products and systems are copied for a short time before leaving the factory.
For this technical problem, there is no perfect solution in the prior art

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System and method for process monitoring and multi-stage recovery
  • System and method for process monitoring and multi-stage recovery

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0029] In this embodiment, the process monitoring and multi-level recovery system are as follows: figure 1 As shown, it includes the software part set on the external computer and the hardware part connected with the computer data;

[0030] The hardware part includes a communication module connected to the communication port of the computer via a data line, and a control module signal-connected to the communication module, the control terminal of the control module is connected to the restart jumper of the computer motherboard (ie, the RESET jumper) electrical connection;

[0031] The software part includes a monitoring module for monitoring processes, sub-processes, or computer operating systems, and is used to implement processing actions (at least killing the process, restarting the process, killing the parent process of the sub-process, Restart the parent process of the child process, restart the operating system, and send a signal to the hardware part control module to r...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a system and a method for process monitoring and multi-stage recovery. The system comprises a hardware part and a software part, wherein the hardware part comprises a communication module and a control module; a control terminal of the control module is electrically connected with a restart jumper on the main board of an outer computer; and the software part comprises a monitoring module, a processing module, a data transceiver module an event recording module and a system recalling and recording module. The method corresponds to the system. The system and the method can achieve the comprehensive monitoring of the processes, perform the multi-stage recovery operation, and leave the event record and the system recall record to provide valid clues for the factory technical personnel in tracing the causes of the problems.

Description

technical field [0001] The invention relates to a process monitoring and multi-level recovery system, and a process monitoring and multi-level recovery method corresponding to the system, and is especially suitable for industrial control computers. Background technique [0002] At present, computers, industrial computers, and embedded devices are usually equipped with operating systems to run target applications. When users need to run multiple applications for a long time without interruption, they often need to use a monitoring system. However, the existing monitoring system functions Limited, it is difficult to meet user needs. [0003] The most traditional monitoring system - motherboard watchdog is only suitable for single-tasking operating systems. If it is directly used in multi-tasking operating systems, it cannot accurately respond to restarting the computer when a certain process is abnormal. [0004] In order to still be able to use the motherboard watchdog under...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/00G06F11/34
Inventor 杨晓松卢文兵
Owner 南京钰吉电气科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products