CPC G11C 13/0035 (2013.01) [G06F 3/0616 (2013.01); G06F 3/0653 (2013.01); G06F 3/0679 (2013.01)] | 18 Claims |
1. A storage system comprising:
a storage system controller; and
a plurality of solid-state storage devices operatively coupled to the storage system controller, each solid-state storage device comprising a respective processing device and a respective plurality of dies, wherein a processing device of a solid-state storage device of the plurality of solid-state storage device is configured to:
determine whether a die that is one of a plurality of dies of the solid-state storage device is likely to fail based on a number of failed input/output (I/O) operations performed on the die satisfying a threshold;
mark the die of the solid-state storage device as likely to fail, upon determining that the die of the solid-state storage device is likely to fail; and
transmit, from the solid-state storage device to the storage system controller, an indication that the die of the solid-state storage device has been marked as likely to fail.
|