Patent ID: 9009407
Filing Date: 2015-04-14
Classification: G06F

Abstract:
1. A non-transitory computer-readable storage medium encoded with processing instructions for implementing a method for performing a system memory save in non-volatile cached storage, the processing instructions for directing an information handling system comprising at least one processor to perform the steps of: receiving a command to transition into a decreased power state, wherein the decreased power state is an intermediate power state between ACPI S3 and S4; determining if available space in a non-volatile primary storage exceeds a reserve requirement; invalidating a first part of the contents of a non-volatile cached storage in the information handling system, wherein the invalidating continues until available space of the non-volatile primary storage is large enough to store a second part of the contents of the non-volatile cached storage; transferring the second part of the contents of the non-volatile cached storage to the non-volatile primary storage, wherein the non-volatile cached storage is operable to cache files for the non-volatile primary storage; transferring at least part of the contents of volatile memory in the information handling system to the non-volatile cached storage; and powering down the volatile memory.