Prioritizing commands in a data storage device

    公开(公告)号:US10303373B2

    公开(公告)日:2019-05-28

    申请号:US15620124

    申请日:2017-06-12

    Abstract: An apparatus includes a buffer and a processor. The buffer contains a plurality of commands pending for a data storage medium. The processor is configured to sort the commands in an execution efficiency favorable manner, which reveals a most favorable command for execution, compare a skip count for each of the commands to a threshold count, the skip count corresponding to a number of times execution of the command has been skipped in favor of execution of another command, and execute one of the commands having a skip count that has reached the threshold count over the execution of the most favorable command.

    PRIORITIZING COMMANDS IN A DATA STORAGE DEVICE

    公开(公告)号:US20180356995A1

    公开(公告)日:2018-12-13

    申请号:US15620124

    申请日:2017-06-12

    CPC classification number: G06F3/0611 G06F3/065 G06F3/0659 G06F3/0685

    Abstract: An apparatus includes a buffer and a processor. The buffer contains a plurality of commands pending for a data storage medium. The processor is configured to sort the commands in an execution efficiency favorable manner, which reveals a most favorable command for execution, compare a skip count for each of the commands to a threshold count, the skip count corresponding to a number of times execution of the command has been skipped in favor of execution of another command, and execute one of the commands having a skip count that has reached the threshold count over the execution of the most favorable command.

Patent Agency Ranking