CPC G06F 12/0875 (2013.01) [G06F 12/0891 (2013.01); G06F 12/10 (2013.01); G06F 2212/1044 (2013.01)] | 20 Claims |
1. A method of updating leaf pointers in a data storage system having a cache, comprising:
creating, outside of the cache, a point-in-time copy of persistent metadata pages, the persistent metadata pages including leaf pointers for locating data;
scanning the point-in-time copy of the persistent metadata pages to identify a first set of metadata pages that includes leaf pointers that point to redirected virtual blocks and a second set of metadata pages that does not include leaf pointers that point to redirected virtual blocks; and
updating the first set of metadata pages in the cache but not reading the second set of metadata pages from the cache.
|