Patent ID: 6272607
Filing Date: 2001-08-07
Classification: G06F,G06K

Abstract:
A method for transactional writing of data into a data space in a persistent memory having persistent buffer, said method comprising the steps of:a) providing in said persistent memory a data space header which signals that said data space is free;b) generating a data header which after successful completion of said transactional writing, signals that said data space is occupied by said written data;c) using the persistent buffer for storing validity information in connection with at least one of the headers;d) writing said data directly to said persistent memory; and when transactional writing is not successfully completed, ensuring that said data space header is valid for said data space, and when said transactional writing is successfully completed, ensuring that said data header is valid for said written data in said data space, whereby said persistent intermediate buffer serves for storing validity information for said data header.