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

Hotspot method recognition method and device

A hot spot and to-be-identified technology, applied in the field of communication, can solve the problems of increased compilation delay, over-identification, and increased hot spot method identification delay, etc., so as to reduce the identification delay and improve the running speed.

Active Publication Date: 2018-09-14
LOONGSON TECH CORP
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] Disadvantages of technical solution 1: the hotspot method has a large delay in identifying
[0012] 1) When the hotspot threshold increases, it further increases the identification delay of the hotspot method
[0013] 2) In addition, this scheme can easily cause the system to over-identify the hotspot methods in the program
[0014] Over-identification of hotspot methods not only wastes valuable resources in the system to compile methods that have little impact on performance, but also increases the delay in compiling really important hotspot methods, thereby reducing system performance

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
  • Hotspot method recognition method and device
  • Hotspot method recognition method and device
  • Hotspot method recognition method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0071] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0072] refer to figure 2 , which shows a flow chart of the steps of Embodiment 1 of the identification method of a hotspot method according to the present invention, which may specifically include the following steps:

[0073] Step 101, receiving a judgment request, the judgment request including identification information of the method to be identified;

[0074] In a specific implementation, a method is actually a collection of virtual machine instructions in a virtual machine. Typically, most of the execution time of an application is spent on a small number of methods, such as hotspot methods, so optimizing hotspot methods can significantly improve application performance.

[0075] The methods in the virtual machine have 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

An embodiment of the invention provides a hotspot method recognition method and device. The method includes: receiving a judgment request which includes identification information of a to-be-recognized method; acquiring static characteristics and dynamic characteristics of the to-be-recognized method on the basis of the identification information; judging whether the to-be-recognized method is a suspected hotspot method or not according to the static characteristics and the dynamic characteristics; if the to-be-recognized method is the suspected hotspot method, adding the to-be-recognized method into a compiling queue. By application of the embodiment, the suspected hotspot method can be added into the compiling queue, and accordingly hotspot method recognition delay is reduced, compilingof the hotspot method can be completed earlier, and a system is enabled to execute a faster post-translational local method earlier, so that running speed of the system is increased.

Description

technical field [0001] The embodiments of the present invention relate to the technical field of communications, and in particular, to a hotspot method identification method and a hotspot method identification device. Background technique [0002] A virtual machine (VM, Virtual Machine) mainly uses software (or a small amount of hardware support) to virtualize a computer, and this virtual computer usually supports a set of its own instruction set, called the virtual machine instruction set. . [0003] The virtual machine relies on the local physical machine, and simulates and executes the given virtual machine instruction sequence (target program) on the local machine through its execution engine. The execution engine of the virtual machine can be implemented by an interpreter. Because interpreters have the characteristics of high portability, low implementation cost, and small memory footprint, the execution engines of most virtual machines include interpreters. The inte...

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): G06F9/455
CPCG06F9/4552
Inventor 傅杰敖琪靳国杰高翔
Owner LOONGSON TECH CORP
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