Command aging method for data storage devices

   
   

A method for aging queued commands in a data storage device, wherein a next command is selected from the queued commands based on a combination of an expected access time (EAT) and an incentive term. The incentive term provides for selection of older ones of the queued commands that have larger EATs, instead of younger ones of the queued commands that have smaller EATs. Preferably, the value of the incentive term begins at zero, remains at zero for some number of queue sorts (which are performed before a command is selected for execution), and then increases continuously for some number of queue sorts or indefinitely. Both the incentive term's starting value and the rate at which it increases ate user-selectable parameters, and thus can be used to control service time and throughput in the disk drive's queue.

Метод для стареть queued команды в приспособлении хранений данных, при котором следующая команда выбрана от queued команд основанных на комбинации предпологаемого времени доступа (ЕСТ) и стимулирующей термины. Стимулирующая термина обеспечивает для выбора более старых одной из queued команд имеют большой едят, вместо более молодых одной из queued команд которые имеют малое едят. Предпочтительн, значение стимулирующей термины начинает на нул, остает на нул для некоторого числа видов косы (которые выполнены прежде чем команда выбрана для исполнения), и после этого увеличивает непрерывно для некоторого числа видов косы или индефинитно. И значение и тариф стимулирующей термине начиная на он увеличивает съели user-selectable параметры, и таким образом могут быть использованы для того чтобы контролировать продолжительность эксплуатации и throughput в косе привода диска.

 
Web www.patentalert.com

< Testing a processor using a random code generator

< Interactive formatting interface

> System and method for handling orphaned cause and effect objects

> Method of automatically instituting secure, safe libraries and functions when exposing a system to potential system attacks

~ 00157