Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Lock management method, lock management system, lock management system configuration method and lock management system configuration device

A management system and lock manager technology, applied in multi-program devices, resource allocation, transaction processing, etc., can solve problems such as high lock access delay and inability to guarantee system performance.

Active Publication Date: 2014-04-23
HUAWEI TECH CO LTD
View PDF5 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the process of realizing the above-mentioned lock management system, the lock management system in the prior art determines the level of the lock management system during program development. When a large number of lock access requests appear in the system, the lock access delay is high, and the system performance cannot be achieved. Guaranteed

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
  • Lock management method, lock management system, lock management system configuration method and lock management system configuration device
  • Lock management method, lock management system, lock management system configuration method and lock management system configuration device
  • Lock management method, lock management system, lock management system configuration method and lock management system configuration device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0066] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. .

[0067] Embodiments of the present invention provide a lock management method and system, and a lock management system configuration method and device, which can configure the lock management system according to the number of processing processes and manage the locks of the processing processes. The present invention is applied to a distributed system. The distributed system includes at least two business execution nodes and a central control node. Each of the business execution nodes runs a corresponding system instance through at least one processing process, and at the same time executes the process through the central control node. Sharing and contro...

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

An embodiment of the invention discloses a lock management method, a lock management system, a lock management system configuration method and a lock management system configuration device, and relates to the field of computers. Lock access delay can be decreased, and the running performance of the system is improved. The specific scheme includes that a corresponding lock management system level is set for each business execution node according to the number of business execution nodes in a distributed system, the number of system cases on all the business execution nodes, the number of processes and access delay from each business execution node to a central control node of the distributed system; at least one lock manager is distributed for each business execution node according to the lock management system level corresponding to each business execution node; a lock level context is configured for each lock manager and used for determining a lock manager adjacent to each lock manager. The lock management system configuration method is used for the lock management system of the distributed system.

Description

technical field [0001] The present invention relates to the field of computers, in particular to a lock management method and system, and a lock management system configuration method and device. Background technique [0002] In a distributed system, data is shared by processes distributed among multiple business execution nodes. To perform operations on any resource, a process must obtain a lock in advance. The control of concurrent access between different processes is implemented by the global lock manager, which records the status of each process accessing resources and holding locks, and maintains the lock waiting queue. When the global lock manager receives a lock request, it decides whether to satisfy the lock request according to the lock type, lock compatibility and lock holding status. [0003] The existing lock management system adopts global and node lock manager coordination technology. Each system instance in the business execution node has a node lock manager...

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/46G06F9/50
CPCG06F16/2343G06F9/526G06F2209/522G06F9/46G06F9/50G06F9/466
Inventor 黄文龙车皓阳王传廷
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products