A path analysis method for interactive information between parent and child processes

A path analysis and interactive information technology, applied in the direction of program control devices, etc., can solve the problems that the interactive path is difficult to handle, there is no processing method, and it is difficult to improve software performance, so as to achieve the effect of increasing the scope of application and improving the ability of path positioning

Active Publication Date: 2017-04-05
SOUTHEAST UNIV
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the current path analysis technology can mainly analyze the path of a single program, and it is difficult to deal with the path of interaction in the program with sub-processes, and does not provide an effective processing method
It is difficult to improve the performance of the software without effectively identifying the location of the problem path within the program

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
  • A path analysis method for interactive information between parent and child processes
  • A path analysis method for interactive information between parent and child processes
  • A path analysis method for interactive information between parent and child processes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] Below in conjunction with embodiment technical scheme of the present invention is described in more detail:

[0028] Architecture

[0029] figure 1 The key flow chart of parent-child process path analysis technology process is given, including parent key path, child path, pipeline communication, semaphore, k-BLPP in the process of analysis.

[0030] The following is a detailed description of several main concepts:

[0031] Parent path: The concept of a parent path is based on the concept of a parent process, which refers to a process that has created one or more child processes. The parent path represents the execution flow of the program from the beginning to the end, and the execution time of the parent key path needs to exclude the time waiting for the execution of the child process to end. For the parent process, a process can have multiple child processes, because this method integrates the path information into the parent path, when analyzing the path, it is ne...

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 discloses a path profiling method for interaction information between a parent process and a child process. The path profiling method is mainly used for carrying out path profiling under the circumstance that interaction occurs between the child process and the parent process. According to a path profiling technology, a procedure can be supplied with the method for analyzing and understanding dynamic behaviors of the running procedure, and an entry point for carrying out specific analysis on defects of the procedure is provided. The parent process and the child process are separated, so that different degrees of profiling are carried out on the two processes; main path information is obtained from the parent process and the child process, then, the path information obtained from the child process is provided for the parent process, the procedure path information is integrated effectively, records of overall running information of paths in the procedure are formed, running relation information of the parent process and the child process can be shown clearly, and the use range of the path profiling method is widened.

Description

technical field [0001] The invention belongs to the field of program path analysis, relates to a program path analysis solution, in particular to a method for solving the interactive path analysis problem of program dynamics between parent and child processes. Background technique [0002] Path Profiling technology is an important dynamic analysis technology, which is used to help understand the dynamic behavior characteristics of programs in computer architecture, program compilation, debugging and testing. Usually the performance of a program is directly related to the method path executed when the program is running, and the path analysis technology provides a method that can be used to guide software analysis, understanding and improvement by collecting the path execution frequency in the program, and can also analyze specific The entry point for targeted analysis of the path. Path analysis is not only the analysis of the collective behavior of the program, but also pay...

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 Patents(China)
IPC IPC(8): G06F9/44
Inventor 李必信苗意盎王璐璐姜雨晴陈艺
Owner SOUTHEAST UNIV
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