CPC G06F 11/3037 (2013.01) [G06F 1/30 (2013.01); G06F 3/0619 (2013.01); G06F 3/0659 (2013.01); G06F 3/0679 (2013.01); G06F 11/3058 (2013.01)] | 15 Claims |
1. A method, comprising:
providing, when delivery of power to a memory sub-system comprising a plurality of non-volatile memory components from a main power supply is interrupted, power from an auxiliary power supply to a portion of a controller interfacing with the non-volatile memory components to:
responsive to a prediction, generated when the delivery of the power from the main power supply to the memory sub-system is interrupted, that a particular portion of the plurality of non-volatile memory components will experience an impending data loss event, perform a targeted refresh operation of data stored in the particular portion; and
when the delivery of the power to the memory sub-system from the main power supply is interrupted, the power from the auxiliary power supply supplies power to a processing device of the memory sub-system to:
monitor a characteristic of the memory sub-system associated with data retention at the plurality of non-volatile memory components when the delivery of the power to the memory sub-system from the main power supply is interrupted; and
generate, based on the monitored characteristic, the prediction that the particular portion of the plurality of non-volatile memory components will experience the impending data loss event by comparing the monitored characteristic to a threshold value of the monitored characteristic associated with the data loss event.
|