Invention Grant
- Patent Title: Global occupancy aggregator for global garbage collection scheduling
-
Application No.: US15640210Application Date: 2017-06-30
-
Publication No.: US10241716B2Publication Date: 2019-03-26
- Inventor: Shane Kumar Mainali , Rushi Srinivas Surla
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Workman Nydegger
- Main IPC: G06F3/00
- IPC: G06F3/00 ; G06F3/06 ; G06F12/02

Abstract:
Computer systems and methods for scheduling garbage collection in a distributed environment that includes multiple partitions that reference various data blocks that store data objects. A global occupancy aggregator may access occupancy information for each of the partitions from an occupancy index of each of the partitions. This occupancy information specifies a portion of storage resources occupied by those data blocks referenced by each of the partitions. The global occupancy aggregator may aggregate the accessed occupancy information to generate a global occupancy index that combines the occupancy information of the partitions. The global occupancy aggregator may generate a global schedule for garbage collection for the partitions based on the global occupancy index. The global schedule specifies which of the data blocks included in the global occupancy index are to be subjected to garbage collection.
Public/Granted literature
- US20190004731A1 GLOBAL OCCUPANCY AGGREGATOR FOR GLOBAL GARBAGE COLLECTION SCHEDULING Public/Granted day:2019-01-03
Information query