Concurrency control method and device in job scheduling system

A technology of job scheduling and control methods, which is applied in the direction of program control design, multi-program device, program startup/switching, etc., can solve problems such as slowdown, database blocking processing, etc., and achieve high-efficiency concurrency and improve job efficiency.

Pending Publication Date: 2020-05-15
BANK OF CHINA
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] During the operation of the job scheduling system, the core scheduling calls each job unit. Since the job scheduling system processes jobs at night, the problem that often occurs is that a large number of job units are instantly called up, and the concurrency required for the execution of a large number of job units Added up can cause the database to block or process slower

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
  • Concurrency control method and device in job scheduling system
  • Concurrency control method and device in job scheduling system
  • Concurrency control method and device in job scheduling system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] In order to make the purposes, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments These are some embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0044] The present invention provides an embodiment of a concurrency control method in a job scheduling system, see figure 1 , the concurrency control method in the job scheduling system specifically includes the following contents:

[0045] S101: Obtain the total concurrency corresponding to the currently running job unit and the ...

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 concurrency degree control method and device in a job scheduling system. The method comprises the following steps: acquiring the total concurrency degree corresponding to a currently running job unit and the concurrency degree corresponding to each scheduled job unit; and controlling each called operation unit in an exclusive lock manner, and judging whether to allocate concurrency to the called operation unit or not according to the concurrency corresponding to each called operation unit, with the total concurrency corresponding to the currently running operation unitand the total concurrency of the instance nodes. Efficient concurrence can be carried out according to the concurrence degree of the database, and the operation efficiency is improved.

Description

technical field [0001] The invention relates to the technical field of job scheduling, in particular to a concurrency control method and device in a job scheduling system. Background technique [0002] The job scheduling system mainly checks whether the system can meet the resource requirements of user jobs according to the information in the job control block, and selects certain jobs from the backup queue of external memory and transfers them into memory according to a certain algorithm, and creates processes for them. , Allocate the necessary resources. The newly created process is then inserted into the ready queue, ready to execute. [0003] During the operation of the job scheduling system, the core scheduling calls up each job unit. Since the job scheduling system processes jobs at night, the problem that often occurs is that a large number of job units are called up instantly, and a large number of job units execute the required concurrency. Add up to cause databas...

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
IPC IPC(8): G06F9/48G06F16/21
CPCG06F9/4881G06F16/217Y02D10/00
Inventor 屈贯伟李凯姜澜波
Owner BANK OF CHINA
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