Invention Grant
- Patent Title: Prioritizing commands in a data storage device
-
Application No.: US15620124Application Date: 2017-06-12
-
Publication No.: US10303373B2Publication Date: 2019-05-28
- Inventor: Christopher Fulkerson , Kenneth Barham , LingZhi Yang
- Applicant: Seagate Technology LLC
- Applicant Address: US CA Cupertino
- Assignee: SEAGATE TECHNOLOGY LLC
- Current Assignee: SEAGATE TECHNOLOGY LLC
- Current Assignee Address: US CA Cupertino
- Agency: Westman, Champlin & Koehler, P.A.
- Main IPC: G06F13/40
- IPC: G06F13/40 ; G06F3/06

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.
Public/Granted literature
- US20180356995A1 PRIORITIZING COMMANDS IN A DATA STORAGE DEVICE Public/Granted day:2018-12-13
Information query