CPC G06F 3/0641 (2013.01) [G06F 3/061 (2013.01); G06F 3/0619 (2013.01); G06F 3/0665 (2013.01); G06F 3/0689 (2013.01); G06F 12/1018 (2013.01); G06F 16/2255 (2019.01); G06F 16/2365 (2019.01); G06F 16/258 (2019.01)] | 14 Claims |
1. A system comprising: a processing device to: determine a first performance metric associated with a processing time of retrieving a second stored data block that is within a specified range of a duplicate of a first data block and a second performance metric associated with a processing time of retrieving a hash value corresponding to the second stored data block; decide, based on the first performance metric and the second performance metric, between a first process of retrieving data blocks and a second process of retrieving hash values for performing a deduplication process; and retrieve the second stored data block within a specified range of the duplicate of the first data block in response to the second performance metric exceeding the first performance metric, to perform the deduplication process with the first process of retrieving data blocks.
|