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

Program dynamic monitoring method and device

A procedural and dynamic technology, applied in the computer field, can solve problems such as high learning curve, system operation and stability risks, lack of intuitive and convenient observation methods, and achieve the effect of overcoming high threshold

Pending Publication Date: 2021-02-02
BEIJING JINGDONG ZHENSHI INFORMATION TECH CO LTD
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] 1) The threshold for use is very high: the above-mentioned technical solutions require a certain amount of Linux kernel knowledge, which is generally too complicated and has a high learning curve. Users need to master specialized languages ​​such as D language, which increases additional learning costs;
[0006] 2) High risk of use: Since the above technical solutions are based on the linux kernel, and generally require superuser privileges to execute, once there is a problem with the scripting of the probe, it may even affect the system kernel, bringing certain risks to system operation and stability ;
[0007] 3) Poor usability: the above-mentioned technical solutions generally only consider the output of the results, lack of more intuitive and convenient observation methods, for example, generally do not support remote graphical observations, etc.

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] Exemplary embodiments of the present invention are described below in conjunction with the accompanying drawings, which include various details of the embodiments of the present invention to facilitate understanding, and they should be regarded as exemplary only. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the invention. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.

[0054] figure 1 is a schematic diagram of the main flow of a program dynamic monitoring method according to an embodiment of the present invention, such as figure 1 As shown, a method for monitoring program dynamics in an embodiment of the present invention includes:

[0055] Step S101, obtain a monitoring start instruction, determine the target monitoring index of the p...

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 program dynamic monitoring method and device, and relates to the technical field of computers. A specific embodiment of the method comprises the steps of obtaining a monitoring starting instruction, determining a target monitoring index of a to-be-monitored program according to the monitoring starting instruction, and collecting an index value of the target monitoring index of a process in the to-be-monitored program; storing the index value of the target monitoring index of the process into a memory, and synchronizing the index value to a shared memory; and when an observation instruction is obtained, summarizing and calculating the index values of the target monitoring indexes of the processes in the shared memory, determining final monitoring data of the targetmonitoring indexes, and displaying the final monitoring data. According to the embodiment, the index values of the processes can be collected in real time in the memory and synchronized into the shared memory, and when the observation indexes need to be monitored, summarizing calculation is conducted from the shared memory, so that final monitoring data are obtained. The method for monitoring thedynamic state of the program can be used immediately after opening the box, can be opened and closed, and can also support graphical display.

Description

technical field [0001] The invention relates to the technical field of computers, in particular to a method and device for monitoring program dynamics. Background technique [0002] With the rapid development of the Internet, the business traffic of network applications is increasing day by day, and there is an increasing demand for high-performance web servers that can handle large concurrency. Due to the increasingly complex business logic, there are more and more demands for expansion on the basis of the server. In recent years, complex business logic is mostly written in scripting languages ​​(such as Lua), which greatly reduces the threshold for high-performance server programming. However, as the business logic written in scripting languages ​​becomes more and more complex, the running monitoring of scripting language programs becomes more and more urgent, and a simple and easy-to-use method is needed to realize real-time dynamic monitoring of online applications. ...

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
IPC IPC(8): G06F11/30G06F11/32G06F9/54
CPCG06F11/302G06F11/3065G06F11/3093G06F11/323G06F9/544
Inventor 曾文远
Owner BEIJING JINGDONG ZHENSHI INFORMATION TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More