发明名称 System, method, and computer program product for inserting a gap in information sent from a drive to a host device
摘要 A system, method, and computer program product are provided for inserting a gap in information sent from a drive to a host device. In operation, one or more commands are received at a drive from a host device. Additionally, information is queued to send to the host device. Furthermore, a gap is inserted in the information to send to the host device such that the host device is capable of sending additional commands to the drive.
申请公布号 US9330033(B2) 申请公布日期 2016.05.03
申请号 US201314104468 申请日期 2013.12.12
申请人 Seagate Technology LLC 发明人 Stenfort Ross John
分类号 G06F3/06;G06F13/28;G06F13/12 主分类号 G06F3/06
代理机构 Taylor English Duma LLP 代理人 Taylor English Duma LLP
主权项 1. A method, comprising: receiving at a drive one or more commands from a host device that is enabled to communicate with the drive using a storage protocol enabling the drive to prevent the host device from sending additional commands; queuing at the drive information to send to the host device, the information comprising setup information that comprises a Direct Memory Access (DMA) setup; determining at the drive whether to insert a gap; and based on the determining, conditionally inserting at the drive the gap to enable the host device to send the additional commands to the drive, wherein the inserting is at a point in time based at least in part on a current command queue depth of the drive.
地址 Cupertino CA US