CPC H03M 1/0687 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0653 (2013.01); G06F 3/0685 (2013.01); G06F 16/9027 (2019.01); H03M 1/0695 (2013.01)] | 20 Claims |
1. A method, comprising:
storing, by a persistent memory file system of a node, pages of data within persistent memory;
scavenging a page of data within the persistent memory to free the page for storing different data; and
increasing a generation count as an increased generation count to indicate that the page was scavenged to invalidate references within indirect pages to the page based upon generation counts within the indirect pages not matching the increased generation count, wherein the generation count is used to track a number of times the page is scavenged.
|