| CPC G06F 3/0656 (2013.01) [G06F 3/0608 (2013.01); G06F 3/0679 (2013.01)] | 20 Claims |

|
8. A method of operating a memory node, comprising:
associating, using a page table entry, a first page of memory with a first host address;
compressing a first uncompressed version of a first page of data stored in the first page of memory to produce a compressed version of the first page of data;
writing the compressed version of the first page of data to a first portion of a second page of memory, where the first portion does not consist of an entirety of the second page of memory;
after writing the compressed version of the first page of data to the first portion of the second page of memory, associating, using the page table entry, the first portion of the second page of memory that is storing the compressed version of the first page of data with the first host address and the first page of memory; and
based on an access directed to the first page of data and the association by the page table entry of the first page of memory to the first host address, responding to the access with the first uncompressed version of the first page of data retrieved from the first page of memory.
|