Hybrid garbage collection
AssigneeExablox Corporation
InventorsFrank Barrus, Tad Hunt
Life of this patent
Estimating the term…
Loading patent…
AssigneeExablox Corporation
InventorsFrank Barrus, Tad Hunt
Estimating the term…
Disclosed is a method for hybrid garbage collection of objects in a file system. An example method includes associating, with each object in the file system, a reference counter, an expiration time, and a version identifier. The object is can be kept in the file system while the reference counter of the object is non-zero. After determining that the reference counter of the object is zero, the object can be kept in the file system up to the expiration time associated with the object. When a reference referring to the object is deleted, the expiration time of the object is updated to the latest of the expiration times of the object and the reference. Furthermore, the object can be kept in the file system while the version identifier of the object is larger than a predetermined version number.
A computer-implemented method for hybrid garbage collection of objects in a file system, the method comprising:
A non-transitory computer-readable medium having instructions stored thereon, which when executed by one or more processors, cause the one or more processors to perform a method for hybrid garbage collection of objects in a file system, the method comprising:
Dependencies are inferred from the claim text.