Performance analyzing method and tool and computer system

A technology of performance and statistical institutes, applied in the computer field, can solve problems such as business status analysis, analysis programs cannot know the program business status, etc., and achieve the effect of reducing execution pressure

Inactive Publication Date: 2013-10-02
HUAWEI TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the inventor found that the sampling technique can only use the internal information of the operating system, such as threads, etc., as analysis indicators for analysis
However, the analysis program cannot know the business status of the program running, so the sampling technology cannot use the business status as the analysis index for analysis

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
  • Performance analyzing method and tool and computer system
  • Performance analyzing method and tool and computer system
  • Performance analyzing method and tool and computer system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. 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.

[0030] figure 1 It is a flowchart of an embodiment of the performance analysis method of the present invention, such as figure 1 As shown, the performance profiling method can include:

[0031] Step 101 , when the analysis program module enters the performance overflow interrupt, it receives the thread-specific storage key delivered by 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 embodiment of the invention provides a performance analyzing method and a performance analyzing tool and a computer system. The performance analyzing method comprises: when entering an interrupt on overflow, an analysis program module receives a thread special storage key value transmitted by a service type transmitter, wherein the thread special storage key value is used for representing the service type of the currently processed service of an application to be analyzed; and the analysis program module collects the operation information of the application to be analyzed by using the thread special storage key value as an analysis type. In the embodiment of the invention, that analysis program module performs performance analysis on the application to be analyzed by using the service type as the analysis type and consequently instructs the user of the system to reduce the execution pressure of the system by lowering certain types of services is realized.

Description

technical field [0001] The embodiments of the present invention relate to the field of computer technology, and in particular, to a performance analysis method, an analysis tool and a computer system. Background technique [0002] The program runs in the computer system, and generally it does not know where the Central Processing Unit (Central Processing Unit; hereinafter referred to as: CPU) resources are consumed. It is not known which piece of code, which business or which thread consumes more CPU resources, which brings great difficulties to system optimization. In order to solve this problem, the computer industry has proposed a performance analysis technology, which can analyze where system resources are consumed. [0003] Existing performance analysis techniques mainly include two categories, one is statistics and the other is sampling; although statistics can be considered as a special case of sampling methods, that is, samples are equal to the full set, but in engi...

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/34
Inventor 李国柱
Owner HUAWEI TECH CO LTD
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