CPC G06F 3/0661 (2013.01) [G06F 3/0608 (2013.01); G06F 3/064 (2013.01); G06F 3/0673 (2013.01)] | 20 Claims |
1. A method comprising:
caching data of write operations into memory;
marking the data as dirty data to be stored from the memory to storage during a consistency point; and
implementing the consistency point by:
storing the dirty data into data blocks of the storage;
assigning block numbers to the data blocks into which the dirty data is stored;
storing the block numbers into indirect blocks; and
utilizing an encoding scheme to compact the indirect blocks into a compacted indirect block based upon patterns of the block numbers stored within the indirect blocks.
|