Task queue execution time prediction method and device and implementation device

A technology of execution time and task queue, applied in the computer field, can solve the problems of task accumulation, uneven distribution of task complexity, low efficiency of resource scheduling, etc., and achieve the effect of improving resource scheduling efficiency.

Active Publication Date: 2019-06-18
BEIJING SEEYON INTERNET SOFTWARE CORP
View PDF13 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In the business queue application scenario, when the system is busy, the task execution in the queue is prone to task accumulation and processing delay; and in the system execution platform, due to the uneven distribution of the executed task complexity and the dynamics of system resources Changes, the execution time of tasks with the same business logic on different computing nodes or in different periods may vary greatly, making it difficult to reasonably predict the execution time of task queues, resulting in low optimization resource scheduling efficiency in business queue application scenarios

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
  • Task queue execution time prediction method and device and implementation device
  • Task queue execution time prediction method and device and implementation device
  • Task queue execution time prediction method and device and implementation device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0029] At present, in the business queue application scenario, it is difficult to reasonably predict the execution time of the task queue, resulting in low optimization resource scheduling efficiency in the business queue application scenario. Based on this, the embodiment of the present invention provides a task queue execution time prediction method and device And the implementatio...

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 provides a task queue execution time prediction method and device and an implementation device. The method is applied to a server. The method comprises the steps of obtaining a to-be-processed task queue; Wherein the to-be-processed task queue comprises a plurality of to-be-processed sub-tasks; Determining basic parameters of each to-be-processed sub-task according to the to-be-processed task queue; Wherein the basic parameters comprise a concurrent state and complexity; Obtaining resource parameters of the server; Wherein the resource parameters comprise the CPU occupancy rate,the input / output port utilization rate and the memory occupancy rate of the host process; And predicting the execution time of the to-be-processed task queue according to the basic parameters, the resource parameters and the pre-obtained task execution average time. According to the method, the execution time of the to-be-processed task queue is reasonably predicted, and the resource scheduling optimization efficiency in the service queue application scene is improved.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a task queue execution time prediction method, device and implementation device. Background technique [0002] In the business queue application scenario, when the system is busy, the task execution in the queue is prone to task accumulation and processing delay; and in the system execution platform, due to the uneven distribution of the executed task complexity and the dynamics of system resources The execution time of tasks with the same business logic may vary greatly on different computing nodes or at different time periods, making it difficult to reasonably predict the execution time of task queues, resulting in low efficiency in optimizing resource scheduling in business queue application scenarios. Contents of the invention [0003] In view of this, the purpose of the present invention is to provide a task queue execution time prediction method, device and impl...

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/48G06F11/30
Inventor 罗俊林
Owner BEIJING SEEYON INTERNET SOFTWARE CORP
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