Appeal 2007-1352 Application 10/406,127 storage transactions for which data storage in the non-volatile memory of both the first and second cache have not been completed, where a record in the list is created prior to the storage of either the first copy of data or the second copy of data in the first cache and in the second cache, respectively, the list being arranged to be cleared of records corresponding to cache data storage transactions for which data storage in the non-volatile memory of both the first and second cache have been completed. 7. A method for operation of a cache memory system including a first cache comprising non- volatile memory for storing a first copy of data, a second cache comprising non-volatile memory for storing a second copy of said data, and additional non-volatile memory associated with at least one of the first cache and the second cache for storing a list of ongoing cache data storage transactions for which data storage in the non-volatile memory of both the first and second cache have not been completed, the method comprising: re-synchronising the first and second cache by: reading from the list stored in the additional non-volatile memory; and for each transaction in the list, transferring data from the non-volatile memory of one of the first and second cache to the non-volatile memory of the other of the first and second cache, where a record in the list is created prior to the storage of either the first copy of data or the second copy of data in the first cache and in the second cache, respectively. 3Page: Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Next
Last modified: September 9, 2013