CPC G06F 3/0619 (2013.01) [G06F 3/0631 (2013.01); G06F 3/064 (2013.01); G06F 3/0659 (2013.01); G06F 3/067 (2013.01)] | 20 Claims |
1. A storage system, comprising:
a plurality of random access memory (RAM) devices comprising one or more power loss protection (PLP) components;
a plurality of storage devices operatively coupled to the plurality of RAM devices and the one or more PLP components; and
a storage controller operatively coupled to the RAM devices, the one or more PLP components, and the plurality of storage devices, the storage controller comprising a processing device, the processing device to:
determine a first amount of energy to be stored at the one or more PLP components to enable storage of data at the plurality of storage devices upon an occurrence of a power failure;
provide a first voltage to the one or more PLP components that corresponds to the first amount of energy;
determine a second amount of energy to be stored at the one or more PLP components based on a change in the storage system; and
provide a second voltage to the one or more PLP components that corresponds to the second amount of energy.
|