Inline garbage collection for log-structured file systems
AssigneeVMware, Inc.
InventorsSambasiva Rao Bandarupalli, Krishna Yadappanavar, Anjaneya Prasad Gondi, Kiran Kumar Thota
Life of this patent
Estimating the term…
Loading patent…
AssigneeVMware, Inc.
InventorsSambasiva Rao Bandarupalli, Krishna Yadappanavar, Anjaneya Prasad Gondi, Kiran Kumar Thota
Estimating the term…
Exemplary methods, apparatuses, and systems receive a command to overwrite or delete data stored within an allocated portion of a file system. In response to the command, an entry is added to a first data structure. A write command is received. The portion of the file system added to the first data structure is formatted for reallocation. In performance of the write command, the portion of the file system is reallocated. Portions of the file system are allocated from a second data structure when the second data structure includes a sufficient amount of space to satisfy the write command and from the first data structure when the second data structure does not include a sufficient amount of space. The second data structure includes free portions of the file system that have been formatted for allocation. The first data structure includes free portions that have yet to be formatted.
A computer-implemented method, comprising:
A non-transitory computer-readable medium storing instructions, which when executed by a processing device, cause the processing device to perform a method comprising:
An apparatus comprising:
Dependencies are inferred from the claim text.