Task Queue Execution Time Prediction Method, Device and Implementing Device

A technology of execution time and task execution, which is applied in the computer field, can solve problems such as task accumulation, low efficiency of optimal resource scheduling, processing delay, etc., and achieve the effect of improving resource scheduling efficiency

Active Publication Date: 2022-02-11
BEIJING SEEYON INTERNET SOFTWARE CORP
View PDF13 Cites 0 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, Device and Implementing Device
  • Task Queue Execution Time Prediction Method, Device and Implementing Device
  • Task Queue Execution Time Prediction Method, Device and Implementing 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 present invention provides a task queue execution time prediction method, device and implementation device; wherein, the method is applied to a server; the method includes: obtaining a queue of tasks to be processed; the queue of tasks to be processed includes a plurality of subtasks to be processed; Process the task queue and determine the basic parameters of each pending subtask; basic parameters include concurrency status and complexity; obtain server resource parameters; resource parameters include CPU occupancy, input and output port usage, and memory occupancy of the host process; According to the basic parameters, resource parameters and the average execution time of tasks obtained in advance, the execution time of the task queue to be processed is predicted. The invention reasonably predicts the execution time of the task queue to be processed, and improves the efficiency of optimizing resource scheduling in the application scene of the business queue.

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
Patent Type & Authority Patents(China)
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