Garbage collection in a log-structured file system
OwnerMaxime AUSTRUY, Eric KNAUFT +3inventors
InventorsMaxime AUSTRUY, Eric KNAUFT, Sriram PATIL, Abhay Kumar JAIN, Wenguang WANG
Life of this patent
Estimating the term…
Loading patent…
OwnerMaxime AUSTRUY, Eric KNAUFT +3inventors
InventorsMaxime AUSTRUY, Eric KNAUFT, Sriram PATIL, Abhay Kumar JAIN, Wenguang WANG
Estimating the term…
An example method of managing a log-structured file system (LFS) on a storage device includes: receiving, at storage software executing on a host, an operation that overwrites a data block, the data block included in a segment of the LFS; determining from first metadata stored on the storage device, a change in utilization of the segment from a first utilization value to a second utilization value; modifying second metadata stored on the storage device to change a relation between the segment and a first bucket to be a relation between the segment and a second bucket, the first utilization value included in a range of the first bucket and the second utilization value included in a range of the second bucket; and executing a garbage collection process for the LFS that uses the second metadata to identify for garbage collection a set of segments in the second bucket.
A method of managing a log-structured file system (LFS) on a storage device, comprising:
A non-transitory computer readable medium comprising instructions to be executed in a computing device to cause the computing device to carry out a method of managing a log-structured file system (LFS) on a storage device, comprising:
A computer system, comprising:
Dependencies are inferred from the claim text.