Unlock instant, AI-driven research and patent intelligence for your innovation.

A software system performance problem location method and device

A software system and positioning method technology, applied in hardware monitoring, instrumentation, error detection/correction, etc., can solve the problems of low efficiency of software system performance problem positioning, heavy workload of analyzing Debug logs, and huge amount of Debug log data. Achieve the effects of saving development costs, flexible and convenient monitoring process, and improving analysis efficiency

Active Publication Date: 2021-12-07
NEW H3C TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the corresponding Debug log must be recorded for each method, for a software system, the number of classes it includes is relatively large, and each class contains multiple methods, which leads to the final The amount of data in the debug log is very large, and the workload of analyzing the debug log will be relatively large, which will lead to low efficiency in locating software system performance problems

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 software system performance problem location method and device
  • A software system performance problem location method and device
  • A software system performance problem location method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] In the embodiments of the present application, when locating the performance problem of the software system, the Agent program to be called will be specified in the startup program of the software system, and at least one monitoring parameter is set in the Agent program, and the user (generally refers to the developer) can After the software system starts, configure (initial setting or modification) the values ​​of various monitoring parameters according to your actual needs. If the user configures the value of the parameter indicating whether to start monitoring as yes, then the method executed by the software system is monitored by calling the specified Agent program, and the monitoring result including the execution time of the method is obtained, so that the user can use it according to Monitoring results are a method for quickly locating performance problems in software systems.

[0024] In order to make the above objects, features and advantages of the present app...

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 present application relates to the field of computer network technology, and in particular to a method and device for locating software system performance problems, which are used to improve the efficiency of locating software system performance problems. The agent Agent program to be called is specified in the startup program of the software system, and at least one monitoring parameter is set in the Agent program, including the parameter indicating whether to start monitoring; the method includes: after starting the software system, obtaining the user The monitoring parameter value configured for the monitoring parameter of the Agent program; if it is determined that the user has selected to start monitoring according to the monitoring parameter value configured by the user, then the Agent program is called to monitor a plurality of methods performed by the software system to obtain monitoring Result; the monitoring result includes the execution time of the method; outputting the monitoring result so that the user can locate a method for performance problems in the software system based on the monitoring result.

Description

technical field [0001] The present application relates to the technical field of computer software, in particular to a method and device for locating software system performance problems. Background technique [0002] During the running of the software system, sometimes performance problems such as central processing unit (Central Processing Unit, CPU) or memory usage remain high for a long time, and system request response slows down. Common causes of system performance problems include: infinite loops or other time-consuming logic, frequent input / output (Input / Output, I / O) operations such as file reading and writing, thread waiting caused by improper lock protection, frequent Apply for larger memory, etc. When users urgently need to solve such performance problems of online software, how to quickly locate such performance problems becomes very important. In addition, in the process of testing the software system, performance testing is also a very important link. How to ...

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): G06F11/30G06F11/34
CPCG06F11/302G06F11/3051G06F11/3476
Inventor 王丽娟
Owner NEW H3C TECH CO LTD