Invention Grant
- Patent Title: Reducing concurrency of garbage collection operations
-
Application No.: US16136759Application Date: 2018-09-20
-
Publication No.: US10691343B2Publication Date: 2020-06-23
- Inventor: Nikolas Ioannou , Ioannis Koltsidas , Amit Margalit , Rivka Matosevich
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Griffiths & Seaton PLLC
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F3/06

Abstract:
Methods, computing systems and computer program products implement embodiments of the present invention that include identifying, in a storage system including multiple storage devices having respective sets of storage regions, respective default low storage region thresholds that are used for garbage collection. For each given storage region, a time threshold and an alternative low storage region threshold greater than the default low storage region threshold for the given storage device are defined. While processing input/output operations for each given storage device, a count of unused storage regions in the given storage device is maintained, a timer is initialized, and upon the timer matching the time threshold for the given storage device, a garbage collection operation is initiated. In some embodiments, processing the input/output operations includes using a log-structured array format.
Public/Granted literature
- US20190138211A1 REDUCING CONCURRENCY OF GARBAGE COLLECTION OPERATIONS Public/Granted day:2019-05-09
Information query