Patent · US Expired

Method and apparatus for transactional writing of data into a persistent memory

US6272607A · kind A · utility

28Cited by
2References
27Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 24, 1999
Grant dateAug 7, 2001
Priority date
Expiry dateAug 24, 2019

Classification

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

Abstract

A method for transactional writing of data into a data space in a persistent memory. The data space has a data space header which signals that the data space is free. A data header is generated when there is a writing transaction in the data space. After successful completion of the transactional writing, the data header signals that the data space is occupied by the written data. The data is written directly to the persistent memory, and in the case the transactional writing is not successfully completed, the data space header is valid for the data space. If the transactional writing is successfully completed, the data header is valid for the written data in the data space. A persistent buffer serves for storing validity information for ensuring the validity of the data header or the data space header as appropriate.

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