Patent ID: 8868875
Filing Date: 2014-10-21
Classification: G06F

Abstract:
1. A method, in a data processing system, for throttling a solid-state storage device on average write throughput, the method comprising: for each given period of time, determining average site throughput to a solid state storage device over the given period of time; determining a first amount of time that average write throughput is high, wherein determining the first amount of time that average write throughput is high comprises incrementing a time register for each period of time average write throughput to the solid-state storage device over the given period of time is greater than a high throughput threshold; determining a second amount of time that average write throughput is low, wherein determining the second amount of time that average write throughput is low comprises decrementing the time register for each period of time average write throughput to the solid-state storage device over the given period of time is less than a low throughput threshold; and throttling write throughput to the solid-state storage device based on a comparison of the first amount of time and the second amount of time.