Memory compaction for append-only formatted data in a distributed storage network
AssigneeInternational Business Machines Corporation
InventorsEthan S. Wozniak, Praveen Viraraghavan, Ilya Volvovski
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsEthan S. Wozniak, Praveen Viraraghavan, Ilya Volvovski
Estimating the term…
A processing module of a memory storage unit includes an interface configured to interface and communicate with a communication system, a memory that stores operational instructions, and processing circuitry operably coupled to the interface and to the memory that is configured to execute the operational instructions to manage data stored using append-only formatting. When the processing module determines that a section of the memory includes invalid data and the amount of invalid data compares unfavorably to a predetermined limit, the processing module determines a rate for execution of a compaction routine for the section of memory, where the rate is based on a proportion, integral and derivative (PID) function that is based on a target usage level of the memory and a current usage level of the memory.
A storage unit (SU) comprising:
A method for execution by one or more computing devices of a storage unit in a distributed storage network (DSN), the method comprises:
A storage unit (SU) comprising:
Dependencies are inferred from the claim text.