CPC G06F 3/0656 (2013.01) [G06F 3/0619 (2013.01); G06F 3/0679 (2013.01)] | 20 Claims |
1. A method of writing to a tiered memory system of a computing device, wherein the tiered memory system includes both volatile memory and persistent memory (PMEM), the method comprising:
in response to a first write request including first data to write to a first page located in the volatile memory:
copying contents of the first page to a second page located in the PMEM;
after copying the contents of the first page to the second page, writing the first data to the second page; and
after writing the first data to the second page, updating a first mapping of the tiered memory system from referencing the first page to referencing the second page.
|