Alibaba Group Holding Limited
Method and system for facilitating atomicity and latency assurance on variable sized I/O

Last updated:

Abstract:

One embodiment facilitates data storage. During operation, the system selects a first page of a non-volatile storage to be recycled in a garbage collection process. The system determines that the first page is a first partial page which includes valid data and invalid data. The system combines the valid data from the first partial page with valid data from a second partial page to form a first full page, wherein a full page is aligned with a physical page in the non-volatile storage. The system writes the first full page to a first newly assigned physical page of the non-volatile storage.

Status:
Grant
Type:

Utility

Filling date:

16 Jan 2019

Issue date:

4 May 2021