Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and device for dynamically scheduling batch processing task

A dynamic scheduling and batch processing technology, applied in the computer field, can solve problems such as deadlock system, crash, low, etc., to achieve the effect of improving fault tolerance, adapting to business changes, and strong flexibility

Inactive Publication Date: 2012-07-04
CHINA UNIONPAY
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The existing batch task scheduling system focuses on the timing scheduling of tasks, but when the execution time of some tasks exceeds expectations, multiple tasks will be executed in parallel, and if the task consumes too much system resources, it may cause deadlock or even system crash
The traditional sequential and on-time scheduling can ensure sufficient available resources for lightweight batch tasks, but it may cause waste of system resources and low work efficiency; the scheduling of large tasks lacks controllability, making it difficult to pause in time, Scheduling operations such as restart and continuation

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
  • Method and device for dynamically scheduling batch processing task
  • Method and device for dynamically scheduling batch processing task
  • Method and device for dynamically scheduling batch processing task

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] Specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings. For clarity and conciseness, descriptions about functions and constructions known in the art that would otherwise obscure the subject matter of the present invention are omitted here.

[0021] like figure 1 As shown, it is a flowchart of a method for dynamically scheduling batch processing tasks according to an embodiment of the present invention, wherein:

[0022] In step S1, the batch processing tasks are serialized into a process composed of task nodes. As an example, a task can be disassembled into multiple node units with data integrity, and then these node units can be spliced ​​into a scheduleable process through configuration, and the generated process corresponds to the original task. A task node can be the smallest program unit, which is a logical unit that can be executed independently.

[0023] In step S2, the process is dynamically...

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 provides a method for dynamically scheduling batch processing tasks. The tasks comprise a first task and a second task. The method is characterized by comprising the following steps of: a first step of decomposing the first task and the second task into a plurality of task nodes and compositing a plurality of task nodes into a first process corresponding to the first task and a second process corresponding to the second task; and a second step of controlling to execute the first process and the second process by taking the task nodes as units according to information of each node, wherein the information comprises an executing state and an executing condition of each task node in a plurality of task nodes.

Description

technical field [0001] The invention relates to the field of computer technology, and in particular to the dynamic scheduling of batch processing tasks. Background technique [0002] A batch task is a job that executes a series of programs in a computer system without human intervention. The existing batch task scheduling system focuses on the timing scheduling of tasks, but when the execution time of some tasks exceeds expectations, multiple tasks will be executed in parallel, and if the task consumes too much system resources, it may cause deadlock or even system crash . The traditional sequential and on-time scheduling can ensure sufficient available resources for lightweight batch tasks, but it may cause waste of system resources and low work efficiency; the scheduling of large tasks lacks controllability, making it difficult to pause in time, Scheduling operations such as restart and continuation. [0003] Therefore, there is a need for a method and device for dynami...

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/5066
Inventor 何凯何发亮刘健
Owner CHINA UNIONPAY