US 11,675,413 B2
Reducing power consumption of memory devices at an information handling system
Lip Vui Kan, Singapore (SG); and Geroncio Ong Tan, Austin, TX (US)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Sep. 30, 2020, as Appl. No. 17/39,105.
Prior Publication US 2022/0100256 A1, Mar. 31, 2022
Int. Cl. G06F 1/32 (2019.01); G06F 3/06 (2006.01); G06F 1/3234 (2019.01); G06F 1/3228 (2019.01)
CPC G06F 1/3268 (2013.01) [G06F 1/3228 (2013.01); G06F 3/0625 (2013.01); G06F 3/0653 (2013.01); G06F 3/0689 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method of reducing power consumption at an information handling system, the method comprising:
identifying a storage device system including a plurality of separate physical storage devices of the information handling system;
identifying a first physical storage device of the plurality of separate physical storage devices associated with a first historical usage, the first historical usage indicating a first frequency of use of data sets, stored by the first physical storage device, by applications executable by the information handling system when the applications are in-focus with respect to an operating system (OS) of the information handling system;
identifying a second physical storage device of the plurality of separate physical storage devices associated with a second historical usage, the second historical usage indicating a second frequency of use of data sets, stored by the second physical storage device, by applications executable by the information handling system when the applications are in-focus with respect to the OS of the information handling system, the first historical usage greater than the second historical usage;
identifying i) a first data set associated with a first application that is executable by the information handling system, and ii) a second data set associated with a second application that is executable by the information handling system;
storing the first data set at the first physical storage device of the plurality of separate physical storage devices, and storing the second data set at the second physical storage device of the plurality of separate physical storage devices;
determining, at a first time, that the first application and the second application are out-of-focus with respect to an operating system (OS) of the information handling system;
in response to determining that the first application and the second application are out-of-focus, i) entering a low power state of the first physical storage device such that the first data set and additional data sets stored by the first physical storage device are not utilized and ii) entering a low power state of the second physical storage device such that the second data set and additional data sets stored by the second physical storage device are not utilized;
detecting, at a second time after the first time, that the first application is in-focus with respect to the OS of the information handling system; and
in response to detecting that the first application is in-focus, adjusting a power state of the first physical storage device from the low power state to an active power state while maintaining the low power state of the second physical storage device.