The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 11, 2025

Filed:

May. 17, 2024
Applicant:

Dell Products L.p., Round Rock, TX (US);

Inventors:

Chaojun Zhao, Chengdu, CN;

Shuangshuang Liang, Zunyi, CN;

Yang Zhang, Chengdu, CN;

Assignee:

Dell Products L.P., Round Rock, TX (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/06 (2006.01);
U.S. Cl.
CPC ...
G06F 3/064 (2013.01); G06F 3/0608 (2013.01); G06F 3/061 (2013.01); G06F 3/0674 (2013.01);
Abstract

A method for garbage collection for a storage system in an illustrative embodiment includes determining input/output (IO) access popularity of a plurality of partially occupied unit blocks in response to receiving an instruction for garbage collection for the storage system. The method further includes selecting two unit blocks from the plurality of partially occupied unit blocks based on the utilization and the IO access popularity of the plurality of partially occupied unit blocks. In addition, the method further includes determining to fully release the two unit blocks or to partially release the two unit blocks based on the two unit blocks and a target block. In this manner, by considering the IO access popularity of the unit blocks, the less active unit blocks are merged as preferentially as possible, which reduces the probability of fragment jitter, thereby improving the efficiency of garbage collection.


Find Patent Forward Citations

Loading…