US 12,405,725 B2
Method, electronic device, and computer program product for data detection
Ming Zhang, Beijing (CN); Chen Gong, Beijing (CN); Sheng Wang, Beijing (CN); Huan Chen, Beijing (CN); and Jian Liu, Beijing (CN)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Sep. 25, 2023, as Appl. No. 18/372,316.
Claims priority of application No. 202310215250.6 (CN), filed on Mar. 6, 2023.
Prior Publication US 2024/0302963 A1, Sep. 12, 2024
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0608 (2013.01) [G06F 3/064 (2013.01); G06F 3/0673 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for data detection, comprising:
determining, based on a start sector address of a first mapping range composed of a plurality of sectors in a physical address space, a first reference start mapping region where the start sector address is located, the first mapping range corresponding to a first virtual data block;
comparing the first reference start mapping region with a second reference mapping region, a second mapping range corresponding to a second virtual data block different from the first virtual data block at least partially corresponding to the second reference mapping region;
comparing the first mapping range with the second mapping range in response to that the first reference start mapping region is the same as the second reference mapping region; and
determining that the first mapping range overlaps the second mapping range in response to that the first mapping range and the second mapping range have a common range;
wherein determining the first reference start mapping region comprises:
determining an address of a start sector in the plurality of sectors in the first mapping range as the start sector address; and
determining a first hash value of the start sector address the first hash value corresponding to the first reference start mapping region.