Storage device out-of-space handling
AssigneeLSI Corporation
InventorsLeonid Baryudin, Earl T. Cohen
Life of this patent
Estimating the term…
Loading patent…
AssigneeLSI Corporation
InventorsLeonid Baryudin, Earl T. Cohen
Estimating the term…
Described embodiments detect an impending out-of-space (OOS) condition of a media. On startup, a media controller determines whether an impending OOS indicator is set from a previous startup. If the impending OOS indicator is not set, it is determined whether a free pool size has reached a threshold. The free pool is blocks of the solid-state media available to be written with data. If the free pool size has not reached the first threshold, while the startup time is less than a maximum startup time, garbage collection is performed on the solid-state media to accumulate blocks to the free pool. If the startup time reaches the maximum startup time and the free pool size has not reached the threshold, the impending OOS indicator is set and the media is operated in impending OOS mode. Otherwise, if the free pool size reaches the threshold, the media is operated in normal mode.
A method of detecting, by a media controller coupled to a host device and a solid-state media, an impending out-of-space (OOS) condition of the solid-state media, the solid-state media having a physical storage capacity, the method comprising:
A non-transitory machine-readable medium, having encoded thereon program code, wherein, when the program code is executed by a machine, the machine implements a method of detecting, by a media controller coupled to a host device and a solid-state media, an impending out-of-space (OOS) condition of the solid-state media, the solid-state media having a physical storage capacity, the method comprising:
A media controller for a solid-state media having a physical storage capacity, the media controller configured to detect an impending out-of-space (OOS) condition of the solid-state media, the media controller comprising:
Dependencies are inferred from the claim text.