Flow control method and device for computer system

A computer system and flow control technology, applied in the direction of multi-programming device, resource allocation, etc., can solve the problems affecting the transaction data processing efficiency of the computer system, thread resource exhaustion, failure, etc., and achieve the effect of improving real-time and effectiveness.

Inactive Publication Date: 2014-10-08
CHINA CONSTRUCTION BANK
View PDF4 Cites 37 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For example, in the case of bank transaction data processing, if a large number of certain concurrent transactions are sent to the front-end system in the bank, the front-end system will continuously receive such transactions and occupy a large number of thread resources to process such transactions. When the proportion of thread resources occupied by this type of transaction is high, the thread resources will be exhausted, and other transactions will fail to obtain thread resources and a large number of failures
If the above concurrency problem continues for a period of time, it will seriously affect the transaction data processing efficiency of the computer system

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
  • Flow control method and device for computer system
  • Flow control method and device for computer system
  • Flow control method and device for computer system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0017] Before describing the embodiments of the present invention in detail with reference to the accompanying drawings, some terms involved in the embodiments will be explained or described first.

[0018] The channel system is a system that sends transaction service requests to the front-end system. In the transaction data processing of banks, the channel system can include counter computers and ATMs in bank outlets. In some other embodiments, the channel system may refer to a computer system or a similar system that needs to perform transaction service request.

[0019] Channel transaction refers to a transaction service request sent from the channel system.

[0020] The service system is a background system that provides transaction proce...

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 flow control method for a computer system. The flow control method comprises the following steps: calling a resource management module for dynamically adjusting transaction concurrency quantity threshold value at one or more nodes of each processing link of transactions in the computer system, wherein the resource management module is used for dynamic adjustment according to the fault rate of the transactions, the fault rate of the transactions refers to a ratio of accumulation value of faulted transactions of a target resource to total accumulation value of transactions of the resource within a sampling time cycle, and the faulted transactions are transactions with transaction response time exceeding transaction time standards. In addition, the invention further provides a corresponding flow control device. By implementing the method and the device, the transaction concurrency quantity can be multi-dimensionally acquired and controlled and is dynamically adjusted according to the transaction fault rate, and the transaction channel blockage of the system is effectively relieved.

Description

technical field [0001] The invention relates to data processing of a computer system, in particular to a flow control method and device for a computer system. Background technique [0002] The data processing capability of a computer system is mainly determined by hardware resources, but hardware resources are limited after all. When processing a large amount of concurrent transaction data, the thread resources of the computer system will be exhausted, resulting in other transaction data being unable to obtain resources. make these transactions fail. Such problems are very common in computer systems used for banking transaction data processing. For example, in the case of bank transaction data processing, if a large number of certain concurrent transactions are sent to the front-end system in the bank, the front-end system will continuously receive such transactions and occupy a large number of thread resources to process such transactions. When the proportion of thread re...

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/50
Inventor 唐成山杨芬吴炜斯雷鸣张楠楠张亮姚庆芬
Owner CHINA CONSTRUCTION BANK
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