Multi-task queue scheduling system with scalable thread number and its implementation method
A task queue and queue scheduling technology, applied in the field of multi-task queue scheduling system, can solve the problems of multiple programmers such as difficulty in maintenance, conflicts, difficult maintenance, etc., achieve good process or thread number scalability, save system resources, 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