or
Bookmark and Share
Using local locks for global synchronization in multi-node systems
 
   
Document Number
US Patent 7376744
Issued Date
May 20, 2008
Link
Inventors
Map
Abstract
Described herein are techniques for global synchronization that under various scenarios eliminate or defer the acquisition of global locks. In many cases, the need to acquire global locks is eliminated, thereby saving the overhead attendant to processing global locks.
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
20
Comments:
no comments yet
Owner
Published
May 20, 2008
Application Number
10/435,229
Filed
May 9, 2003
US Classification
709/229   710/200
Int'l Classification
G06F   13/00   (20060101)  
USPTO Field of Search
709/229   710/200   710/108  
Related Patents
7594091 - Computer-implemented system and method for lock handling - Owned by SAS Institute Inc. (Cary, NC)

Computer-implemented systems and methods for handling access to one or more resources. Executable entities that are running substantially concurrently provide access requests to an operating system (OS). One or more traps of the OS are avoided to improve resource accessing performance through use of information stored in a shared locking mechanism. The shared locking mechanism indicates the overall state of the locking process, such as the number of processes waiting to retrieve data from a resource and/or whether a writer process is waiting to access the resource.

7571439 - Synchronizing access to global resources - Owned by Teradata US, Inc. (Miamisburg, OH)

A method, data structure, and database system for synchronizing access to a global resource by a plurality of processes executing on a computer system are disclosed. A global lock is defined for the global resource and a local instantiation of the global lock is defined for each of the plurality of processes that will access the global resource.

Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us