Patent · US Expired

Locking control with validity status indication for a multi-host processor system that utilizes a record lock processor and a cache memory for each host processor

US5060144A · kind A · utility

89Cited by
7References
1Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 16, 1989
Grant dateOct 22, 1991
Priority date
Expiry dateMar 16, 2009

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/0815
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A Record Lock Processor is utilized in a multi-host data processing system to control the locking of Objects upon request of each of the multiple host data processors in non-conflicting manner. The Record Lock Processor has storage provisions which include a Lock List for storing bits that identify the Objects and bits that identify the requesting processor, a Queue List that stores entries that are formatted like the Lock List entry when a prior Lock List entry has been made for the same Object, and a Cache List for each processor that stores Cache List entries that identify each Object that is stored in the cache memories, each of which Cache List entries is associated with one of the requesting processors, wherein such Cache List entries include validity bits that identify whether each Object stored in a Cache List has a Valid or an Invalid status.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.