CPC G06F 12/109 (2013.01) [G06F 9/545 (2013.01); G06F 12/1009 (2013.01)] | 20 Claims |
1. A computer-implemented method for memory management of a computing system, the method comprising:
creating one or more virtual memory objects in a user space distinct from a kernel space, each virtual memory object including one or more pages representing a file associated with information maintained in a persistent storage device separate from main memory of the computing system;
upon writing to one or more pages for a given one of the virtual memory objects, setting a state of the given virtual memory object to a modified state; and
upon initiating writing back from the one or more pages to the persistent storage device, setting the state of the given virtual memory object to a temporary state.
|