Multi-task queue scheduling system with scalable number of threads and implementation method thereof
A task queue and queue scheduling technology, applied in the field of multi-task queue scheduling systems, can solve problems such as conflicts, difficult maintenance by multiple programmers, difficult maintenance, etc., to save system resources, improve the scalability of processes or threads, Reasonable effect of logical design
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0051] Such as figure 1 As shown, a multi-task queue scheduling system with a scalable number of threads is mainly composed of a task dispatcher, a worker thread pool and a task queue; wherein, the task dispatcher is an independent process or thread; the work The thread pool creates more than one worker thread, and the worker thread is not directly associated with the task queue; the task queue is a task queuing sequence created according to the task type; the task dispatcher decides whether to allocate a new task according to the task queue situation. of worker threads.
[0052] Such as figure 2 , 3 As shown, the implementation method of the above-mentioned multi-task queue scheduling system with scalable number of threads includes system initialization design, logical design of task dispatcher and logical design of worker threads; wherein,
[0053] The system initialization design includes:
[0054] (1) Create a corresponding task queue for each task type, and record th...
PUM
![No PUM](https://static-eureka.patsnap.com/ssr/23.2.0/_nuxt/noPUMSmall.5c5f49c7.png)
Abstract
Description
Claims
Application Information
![application no application](https://static-eureka.patsnap.com/ssr/23.2.0/_nuxt/application.06fe782c.png)
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com