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

Method and system for obtaining execution time of migratable functions

A technology of execution time and running time, applied in the direction of program control devices, etc., to achieve the effect of strong applicability

Active Publication Date: 2017-12-08
ZTE CORP
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0015] The embodiment of the present invention provides a method and system for obtaining the execution time of a portable function, so as to overcome the defect in the prior art that the function call relationship and execution time must be obtained only by obtaining the application program source code or modifying the dex file

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
  • Method and system for obtaining execution time of migratable functions
  • Method and system for obtaining execution time of migratable functions
  • Method and system for obtaining execution time of migratable functions

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] In order to make the purpose, technical solution and advantages of the present invention more clear, the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined arbitrarily with each other.

[0056] The embodiment of the present invention analyzes the Android executable program in the Linux environment to obtain the function information except the restriction conditions, and then analyzes the functions of the executable program in the Android operating environment, and calculates and analyzes the running time of the function.

[0057] The embodiment of the present invention provides a system for obtaining the execution time of migratable functions, such as figure 1 As shown, the system includes: a static analysis module 11 and a dynamic analysis module 12; the sta...

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 invention provides a method and system for obtaining the execution time of a transferable function, wherein the method for obtaining the execution time of a transferable function includes: modifying the source code of a disassembly tool (Dexdump) to obtain the function of the executable program of the application program call relationship; perform preprocessing according to the restriction conditions and the function call relationship to obtain a migratable function that needs to calculate the running time; load the function to calculate the running time to obtain the running time of the migratable function. In the embodiment of the present invention, the analysis of the function call relationship in the Android executable program can be realized without the need of the application program source code, and without modifying the dex file, so that the transferable function that can be transferred to the cloud for execution is obtained according to the restriction conditions, and then analyzed The execution time of these migration functions has stronger applicability than existing methods.

Description

technical field [0001] The invention relates to computer technology, in particular to a method and system for obtaining the execution time of a transferable function. Background technique [0002] Compared with other mobile devices, mobile phones are more portable and communicative, and can provide 7×24 hours of network access. However, due to hardware limitations, the computing power and storage capacity of mobile phones are very limited, while cloud computing has super computing power and storage capacity and many advantages. If you combine the two, you can analyze which parts of the application It is time-consuming to run on the mobile phone, and the time-consuming part is executed in the cloud, thereby speeding up the execution speed of the application and providing a better user experience. In the current mobile phone operating system, Android (Android) is the mainstream mobile phone operating system, so we mainly analyze two key issues of Android applications: the fir...

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): G06F9/44
Inventor 邹同亮刘震袁小燕董强罗曼
Owner ZTE CORP