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

A method for calculating load value in mobile application detection load balancing algorithm

A load balancing algorithm and mobile application technology, applied in the field of information security, can solve the problems of decreased detection efficiency, inability to meet, and do not consider the complexity of control flow, and achieve the effect of full operation prevention, maintenance life, and improvement of execution efficiency.

Active Publication Date: 2018-05-18
BEIJING UNIV OF POSTS & TELECOMM
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0014] If the complexity of the control flow is not considered, the entire detection efficiency will be reduced by more than 50%.
In the case of multiple nodes and massive applications that need to be detected, the detection time will be delayed by more than 1 minute, which cannot meet the current detection needs of massive mobile applications

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
  • A method for calculating load value in mobile application detection load balancing algorithm
  • A method for calculating load value in mobile application detection load balancing algorithm
  • A method for calculating load value in mobile application detection load balancing algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] The present invention will be further described in detail below in conjunction with the accompanying drawings.

[0049] Such as figure 1 As shown, as the complexity of mobile application control flow increases, the static detection time of mobile application also gradually increases, and the detection efficiency of mobile application gradually decreases. Therefore, the control flow complexity of mobile application can be used as a parameter of the load balancing algorithm, The sum of the control flow complexity of the tasks waiting on the task queue of each detection node tends to be balanced, and the detection performance when performing mobile application detection in batches is improved.

[0050] The present invention is a method for calculating the load value in the mobile application detection load balancing algorithm, which introduces a dynamic feedback load balancing algorithm in the scene of massive mobile application detection tasks, considers the real-time loa...

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 method for detecting a calculated load value in a load balancing algorithm by mobile application. The method is realized based on an experimental platform formed by a client side, a central management node module and detecting nodes. Heartbeats of each detecting node comprise a CPU (Central Processing Unit) weighting load value, a memory weighting load value, a queue weighting load value and a control flow complexity weighting load value of the current detecting node; the central management node module is used for receiving mobile application detecting tasks and the heartbeats of detecting sub nodes; a load situation of each current detecting node can be obtained through receiving the heartbeats of each detecting node in real time, the optimal detecting node can be selected through a load dispatcher to issue mobile application detecting tasks, the load percentage of each detecting node can be then recalculated, and recorded load information can be updated. The method for detecting the calculated load value in the load balancing algorithm by the mobile application, disclosed by the invention, has the advantages that the execution efficiency of massive mobile application detecting tasks is greatly increased, and the demands on quick detection of current massive applications can be met; tasks can be more reasonably and effectively distributed to the detecting nodes.

Description

technical field [0001] The invention belongs to the field of information security, and relates to an optimization method for mobile application detection load balancing, in particular to a method for calculating load values ​​in a mobile application detection load balancing algorithm. Background technique [0002] Due to the particularity of the mobile application detection task, it is difficult to divide it into finer-grained sub-files, and it is even more impossible to perform simple and crude average size segmentation for a single mobile application detection task, resulting in the mobile application within a single mobile application detection task The size difference is very different, which affects the execution efficiency of mobile application detection tasks. In addition, another factor affecting the execution efficiency of a mobile application detection task is the complexity of the control flow within a single mobile application detection task. [0003] Control fl...

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/34G06F11/30
CPCG06F11/302G06F11/3433G06F11/3452
Inventor 郭燕慧何英杰李祺翁晓熠
Owner BEIJING UNIV OF POSTS & TELECOMM
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