A task packaging and scheduling method and system for multi-type context dependence

A technology of task scheduling and scheduling method, which is applied in the direction of multi-channel program device, program control design, instrument, etc., can solve the problems of low efficiency, time-consuming and labor-intensive, and inability to realize unified and efficient management of various types of tasks, so as to improve user experience, Realize the effect of scheduling

Active Publication Date: 2019-04-23
HOHAI UNIV
View PDF4 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, for these tasks, one processing method is to manually select the tasks to execute one by one according to the actual situation. The execution of the next task must wait for the completion of the current task. This method is time-consuming, laborious and inefficient.
However, the scheduling method of executing tasks according to priority in the existing task scheduling method cannot meet the efficient management of complex and diverse tasks. Users need to rewrite different task scheduling methods for different tasks according to the requirements of the scene, which cannot be realized. Unified and efficient management of various types of tasks

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
  • A task packaging and scheduling method and system for multi-type context dependence
  • A task packaging and scheduling method and system for multi-type context dependence

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The technical solution of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0026] According to the different data sets processed by the task, the tasks are divided into tasks of different data categories; when processing a certain data set, there will be long-term tasks with several steps, and the tasks are divided into different types according to the corresponding steps of the tasks. task; the task can be assigned a priority ranging from 0 to n-1 by the user according to its importance, and n is the type of task; the method is divided into different stages according to the different stages of the task in the scheduling method. Task status, including ready status, waiting status, running status, interrupt status, error status, and success status; among them, ready status, waiting status, and running status are collectively referred to as unfinished status;

[0027] Such as figure 1 Shown, the present invention co...

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 invention discloses a task packaging and scheduling method and system for multi-type context dependence. The method comprises the steps of defining the task types and the context dependence relations for different data types and tasks; determining the task scheduling information according to the task type and context dependence of the new task; judging whether the new task meets the dependencyrelationship or not, if yes, setting the task state of the new task, packaging the new task and the task scheduling information into a task object, and adding the task object into a task queue; otherwise, failing to add; extracting the task object with the highest priority in the ready state from the task queue; if the dependency relationship is met, running the current task object; and otherwise, scheduling the precursor task object to run, scheduling the current task object to run if the precursor task runs successfully, and abandoning scheduling the current task object if the precursor task runs unsuccessfully. According to the invention, the unified management of different types of tasks is realized, the control on task packaging and scheduling is realized, and the use experience of auser is improved.

Description

technical field [0001] The invention belongs to the field of computer information processing, and in particular relates to a multi-type context dependent task encapsulation and scheduling method and system. Background technique [0002] With the continuous development of computer information processing technology, a large number of information processing systems need to process and respond to short-term interactive tasks and long-term batch tasks. In these systems, the processing of the same data set requires multiple steps of tasks with back-and-forth dependencies, and the tasks of processing different data sets are often different. [0003] At present, for these tasks, one processing method is to manually select the tasks to execute one by one according to the actual situation. The execution of the next task must wait for the completion of the current task. This method is time-consuming, laborious and inefficient. However, the scheduling method of executing tasks accordin...

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/48G06F11/30G06F11/32
CPCG06F9/4881G06F11/3017G06F11/328
Inventor 冯钧徐新陆佳民卜晓峰
Owner HOHAI UNIV
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