Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Program monitoring method and device

A monitoring device and program technology, applied in the fields of instruments, electrical digital data processing, computing, etc., can solve the problems of increased test time, aggravated development and test work, etc., to achieve small intrusion and impact, efficient performance testing, scalability and maintenance. sexual effect

Active Publication Date: 2020-02-14
INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF3 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This undoubtedly creates an additional burden on the code management of the system, and also greatly increases the test time for the data analysis of the development test.
Greatly increased the work of development and testing

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
  • Program monitoring method and device
  • Program monitoring method and device
  • Program monitoring method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0064] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0065] This application aims at how to perform non-perceptual, efficient and accurate performance monitoring and automatically predict and analyze performance problems without changing the project code. The main idea is to compile both the program to be monitored and the monitoring program into class files, and then load the The feature of loader loading, the first type of file and the second type of file are delegated to the same top layer for loading, and the...

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 provides a program monitoring method and device. The method comprises the following steps of compiling a to-be-monitored program and a monitoring program into class files; by the loadingcharacteristic of a loader, delegating a first type of files and a second type of files to a same top layer for loading; by recompilation, injecting codes of the second type of files into the first type of files; then, obtaining system performance data of a running program corresponding to the first type of files in a loading manner. Without transforming a system is not transformed, an additionalmonitoring assembly is not required to be added. Perception-free, efficient and accurate performance monitoring is achieved, and the performance problem is automatically predicted and analyzed. Intrusion and influence on the system are smaller when efficient performance testing is conducted, the performance index condition of the system and the finer-grained method execution and memory allocationcondition are obtained under the condition that source codes are not modified, and code analysis and data mining can be conducted on obtained data.

Description

technical field [0001] The present invention relates to the technical field of program monitoring, and more specifically, to a program monitoring method and device. Background technique [0002] In the era of rapid development of Internet business. Each project team adopts agile, iterative and other development methods to ensure development efficiency. In this fast-online and fast-delivery mode, how to use efficient testing methods to ensure the performance testing of the project and shorten the project testing cycle is particularly important. At present, there are many conventional methods for performance monitoring of Java software systems, such as adding monitoring statements to programs, using filters or interceptors, and obtaining monitored data through logs for performance analysis. But without exception, the above methods all require some kind of modification to the system, introduce monitoring components at the code level, and analyze a large amount of logs and moni...

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/36
CPCG06F11/366G06F11/3672Y02D10/00
Inventor 黄俊文杨卓俊谢林洁
Owner INDUSTRIAL AND COMMERCIAL BANK OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products