A system for managing locks that give permission to access resources in a computer system are disclosed. The lock management system is distributed and provides deadlock protection. The lock management system is distributed in that information about which locks have been granted for a resource is stored at both a master node and at the nodes on which are located processes that desire to access to the resource. A master resource object located on the master node grants locks to shadow resource objects located on the nodes on which are located the processes that desire to access the resource. Each shadow resource object grants locks on the resource to the processes that are located on the same node as the shadow resource object. A shadow resource object may retain a lock on a resource even when no process on the same node requires the shadow resource to retain the lock. Whether a shadow resource retains a lock under these circumstances depends on conditions in the system, including whether most processes accessing the resource reside on the same node as the shadow resource.

Un système pour les serrures de gestion qui donnent la permission d'accéder des ressources dans un système informatique sont révélés. Le système de gestion de serrure est distribué et assure la protection d'impasse. Le système de gestion de serrure est distribué dans cette information au sujet de laquelle des serrures ont été accordées pour une ressource est stockées à un noeud principal et aux noeuds sur lesquels sont les processus localisés qui désirent accéder à la ressource. Un objet principal de ressource situé sur le noeud principal accorde des serrures aux objets de ressource d'ombre situés sur les noeuds sur lesquels sont situés les processus qui désirent accéder à la ressource. Chaque objet de ressource d'ombre accorde des serrures sur la ressource aux processus qui sont situés sur le même noeud que l'objet de ressource d'ombre. Un objet de ressource d'ombre peut maintenir une serrure sur une ressource même lorsqu'aucun processus sur le même noeud n'exige de la ressource d'ombre de maintenir la serrure. Si une ressource d'ombre maintient une serrure dans ces circonstances dépend des conditions dans le système, incluant si la plupart des processus accédant à la ressource résident sur le même noeud que la ressource d'ombre.

 
Web www.patentalert.com

< (none)

< Antipicornaviral compounds and compositions, their pharmaceutical uses, and materials for their synthesis

> Focus detection device

> (none)

~ 00084