US 12,405,883 B1
Managing decref processing from tablets containing sorted buckets
Vladimir Shveidel, Pardes Hana-Karkur (IL); and Jenny Derzhavetz, Raanana (IL)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Apr. 24, 2024, as Appl. No. 18/644,361.
Int. Cl. G06F 12/02 (2006.01)
CPC G06F 12/0246 (2013.01) 20 Claims
OG exemplary drawing
 
1. A method of managing reference-count decrements (decrefs), comprising:
defining an aggregation domain that includes multiple tablets created at respective points in time, each of the tablets containing multiple sorted buckets arranged in a respective sequence of bucket identifiers that is repeated across all of the tablets, the sorted buckets containing decrefs for respective sets of metadata pages;
assigning a decref job to a specified set of bucket identifiers; and
destaging, by the decref job, multiple decrefs from the tablets to persistent metadata pages, beginning with decrefs in buckets having the specified set of bucket identifiers and proceeding until a target number of decrefs has been destaged.