Intelligent redundant array of independent disks with high performance recompaction
AssigneeHGST, Inc.
InventorsShailendra Tripathi, Sreekanth Garigala, Sandeep Sebe
Life of this patent
Estimating the term…
Loading patent…
AssigneeHGST, Inc.
InventorsShailendra Tripathi, Sreekanth Garigala, Sandeep Sebe
Estimating the term…
A system and process for recompacting digital storage space involves continuously maintaining a first log of free storage space available from multiple storage regions of a storage system such as a RAID system, and based on the first log, maintaining a second log file including a bitmap identifying the free storage space available from a given storage chunk corresponding to the storage regions. Based on the bitmaps, distributions corresponding to the storage regions are generated, where the distributions represent the percentage of free space available from each chunk, and a corresponding weight is associated with each storage region. The storage region weights may then be sorted and stored in RAM, for use in quickly identifying a particular storage region that includes the maximum amount of free space available, for recompaction.
A method for recompacting digital storage space, the method comprising:
A system for efficiently freeing unused storage space in at least one storage device comprising non-volatile memory, the system comprising:
A non-transitory processor-readable storage medium storing one or more sequences of instructions which, when executed by at least one processing circuit, cause performance of:
A system comprising:
Dependencies are inferred from the claim text.