Supercharge Your Innovation With Domain-Expert AI Agents!

Thread number adjusting method and device, equipment and computer storage medium

A technology of the number of threads and the number of threads, applied in the field of business support, can solve problems such as inability to execute tasks, inability to respond flexibly to bottleneck resources, time-varying and flexible, and decreased task execution efficiency, and achieve the effect of solving low task execution efficiency.

Pending Publication Date: 2021-10-22
中移动信息技术有限公司 +1
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In actual situations, among all the resources required by the system, the resource (or bottleneck resource) with the least supply and the largest demand changes with time, and the existing technology uses a fixed number of threads to perform tasks, which cannot solve the above bottlenecks. Flexible response to time-varying resources
For example, when the system is faced with a large number of tasks, under normal circumstances all threads should be executing tasks, and some tasks are waiting due to the small number of threads. In the ready state, tasks cannot be executed. As a result, some tasks are waiting to release threads, while some threads are waiting to release bottleneck resources, resulting in a decrease in the task execution efficiency of the system.

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
  • Thread number adjusting method and device, equipment and computer storage medium
  • Thread number adjusting method and device, equipment and computer storage medium
  • Thread number adjusting method and device, equipment and computer storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The characteristics and exemplary embodiments of various aspects of the present invention will be described in detail below. In order to make the purpose, technical solutions and advantages of the present invention more clear, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only configured to explain the present invention, not to limit the present invention. It will be apparent to one skilled in the art that the present invention may be practiced without some of these specific details. The following description of the embodiments is only to provide a better understanding of the present invention by showing examples of the present invention.

[0030] It should be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and ...

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 embodiment of the invention provides a thread number adjusting method and device, equipment and a computer storage medium. The method comprises: obtaining multiple first tasks and resources needed for executing the multiple first tasks; obtaining first mapping information according to the plurality of first tasks and resources required for executing the plurality of first tasks; determining first information according to the first mapping information and a preset decision model; determining an alternative adjustment action corresponding to the first information meeting a preset threshold value as a target adjustment action; and adjusting the number of the first mapping relationships according to the target adjustment action. According to the invention, the number of threads for executing tasks can be flexibly adjusted, and the task execution efficiency is improved.

Description

technical field [0001] The present invention relates to the technical field of business support, in particular to a method, device, equipment and computer storage medium for adjusting the number of threads. Background technique [0002] In the traditional process of executing tasks, the system executes tasks and allocates resources by creating threads, each thread executes different tasks in parallel, and the number of threads (or concurrency) for executing tasks is usually manually configured based on experience, and in the entire During task execution, the number of threads is fixed. In a working system, tasks and resources are always in the relationship of demand and demand, and the execution of each task requires a certain amount of resources. [0003] In actual situations, among all the resources required by the system, the resource (or bottleneck resource) with the least supply and the largest demand changes with time, and the existing technology uses a fixed number o...

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 Applications(China)
IPC IPC(8): G06F9/48
CPCG06F9/4806
Inventor 周双王琦张雯静
Owner 中移动信息技术有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More