Work scheduling method and work processor
A job scheduling and processor technology, applied in the communication field, can solve the problems of small proportion of data distribution nodes, head queue scheduling, and small input data size of small jobs, so as to reduce waiting time and ensure execution time
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0032] The job scheduling method proposed by the embodiment of the present invention, such as figure 1 shown, including:
[0033] Step 101: When a new job is received, determine the latest execution time of the new job according to the arrival time and priority of the new job, and add the new job to the job according to the latest execution time cache queue.
[0034] Here, the priority may be that the client (Client) acquires the priority of the job to be uploaded according to a preset priority setting list; wherein, the priority setting list may be preset according to actual conditions.
[0035] This step can be completed by the job tracker (Job Tracker) in the prior art. For example: when the job tracker (Job Tracker) receives the i-th arriving job, it records the arrival time of the i-th job; according to the i-th The arrival time and priority of each job, and calculate the latest execution time of the i-th job.
[0036] The determining the latest execution time of the n...
Embodiment 2
[0056] The job processor that implements the method for job scheduling in Embodiment 1 provided by the embodiment of the present invention is as follows: figure 2 Shown include: job cache unit, queue organization unit, job execution unit; where,
[0057] The job buffering unit is configured to, when receiving a new job, determine the latest execution time of the new job according to the arrival time and priority of the new job, and store the new job according to the latest execution time The jobs are added to the job cache queue;
[0058] The queue organization unit is configured to determine the actual execution time of each job according to the latest execution time of each job in the job cache queue, and establish a job execution queue according to the actual execution time of each job in the job cache queue;
[0059] The job execution unit is configured to assign a task processor to the tasks obtained by decomposing each job in the job execution queue.
[0060] The prio...
PUM
Abstract
Description
Claims
Application Information
- 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