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 в косе привода диска.