Patent ID: 10747453

Abstract:
A method is disclosed for configuring a storage system, comprising: identifying at least one synchronous flow that is executed by the storage system, the synchronous flow being executed in response to a plurality of I/O requests that are received at the storage system; identifying a first synchronization object that is used by the synchronous flow, the first synchronization object being configured to control access to a first resource based on availability of one or more first credits for accessing the first resource; identifying at least one background flow that is configured to supply the first credits to the first synchronization object; detecting whether a first latency growth that is associated with the background flow corelates with a second latency growth that is associated with the storage system; and when the first latency growth correlates with the second latency growth, causing the storage system to increase a rate at Which the first credits are supplied to the first synchronization object by the background flow.