US 11,720,484 B2
System and method for efficient background deduplication during hardening
Bar Harel, Tel Aviv (IL); Maor Rahamim, Ramla (IL); and Uri Shabi, Tel Mond (IL)
Assigned to EMC IP Holding Company, LLC, Hopkinton, MA (US)
Filed by EMC IP Holding Company, LLC, Hopkinton, MA (US)
Filed on Jul. 28, 2020, as Appl. No. 16/940,952.
Prior Publication US 2022/0035734 A1, Feb. 3, 2022
Int. Cl. G06F 12/02 (2006.01); G06F 12/0897 (2016.01)
CPC G06F 12/023 (2013.01) [G06F 12/0897 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
identifying, by a computing device, content in a first bucket in a first cache level of a multi-level cache system;
determining that a first portion of the content in the first bucket is a duplicate, wherein a second portion of the content in the first bucket is unique;
hardening the first portion and the second portion of the content to a second cache level of the multi-level cache system;
deduplicating, during the hardening, the first portion of the content in the first bucket from the first cache level; and
storing, during the hardening, the second portion of the content in a second bucket in the second cache level,
wherein a capacity of the second cache level is larger than a capacity of the first cache level.