×

Method for verification and restoration of directories in CPU system managed store

  • US 5,675,767 A
  • Filed: 11/10/1992
  • Issued: 10/07/1997
  • Est. Priority Date: 07/19/1989
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a system having a central processing unit (CPU), a system managed store (SMS) for data blocks and at least one map defining each data block location and description of said block, and means responsive to applications executing on said CPU for reading and writing said data blocks and updating said map in the SMS by way of indivisible (atomic) operations, a method for ensuring integrity of said map comprising the steps of:

  • (a) duplicating a portion of the map pertinent to a data block, appending the duplicated portion to said data block, and writing both into a non-volatile segment of SMS as an indivisible part thereof;

    (b) responsive to each read and write operation and forming an indivisible part thereof, matching the portion stored with the counterpart data block and the portion resident in the map; and

    (c) upon any comparison mismatch between the portions, reconstructing said map from a sorted subset of the duplicated portions of the data blocks, said portions being limited to information having the same type as the map.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×