×

Throttled command completion time

  • US 8,271,692 B1
  • Filed: 10/01/2010
  • Issued: 09/18/2012
  • Est. Priority Date: 10/01/2010
  • Status: Active Grant
First Claim
Patent Images

1. A storage device, comprising:

  • a storage media; and

    a controller configured to;

    receive access commands from a host, to write data to or read data from the storage media based on the access commands;

    determine a throttled command completion time based on an amount of data in a cache, wherein the throttled command completion time defines a time duration which the storage device does not receive a new access command from the host;

    detect a trigger event; and

    ,when the trigger event is detected, throttle back the access commands from the host by withholding a command completion status from the host for the duration of the throttled command completion time,wherein the controller is configured to dynamically adjust the throttled command completion time based on changes in a command completion time limit from the host.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×