Version management system using plural control fields for synchronizing two versions of files in a multiprocessor system
This patent describes, in a data processing system storing a first version of a pre-specified plurality of data sets and storing a second version of the pre-specified plurality of data sets, an apparatus for synchronizing the versions of data sets. It comprises: processing means, associated with each of the first and second versions for reading and writing the versions of the pre-specified data sets, including means for storing an index node identifying the version with a sync-complete control field and a sync-in-progress control field. The sync-complete control field indicating when set that the identified version is synchronized and the sync-in-progress control field indicating when set that the identified version is in the process of being synchronized; means for clearing the sync-complete control field and the sync-in-progress control field in a given index node in response to a write to the version identified by the given index node; and synchronizing means, in communication with the processing means, for synchronizing the first and second versions.
- Assignee:
- Amdahl Corp., Sunnyvale, CA
- Patent Number(s):
- US 4875159
- Application Number:
- PPN: US 7-136859A
- OSTI ID:
- 7252080
- Resource Relation:
- Patent File Date: 22 Dec 1987
- Country of Publication:
- United States
- Language:
- English
Similar Records
Method and apparatus for managing multiple lock indicators in a multiprocessor computer system
Synchronous semiconductor memory device