发明名称 |
Single pipe non-blocking architecture |
摘要 |
A method for processing an incoming command destined for a target is provided, comprising: determining if the incoming command is a data command or a management command; forwarding the incoming command to a storage management component of the target when the incoming command is a management command; when the incoming command is a data command: determining if a disk command queue on the target is full; sending the incoming command to the disk command queue when the disk command queue is not full; when the disk command queue is full: starting a timer, the timer having a predetermined length; sending the incoming command to the disk command queue when the disk command queue becomes not full prior to the expiration of the timer; and sending a rejection of the incoming command to the host only if, upon expiration of the timer, if the disk command queue is still full.
|
申请公布号 |
US8554976(B2) |
申请公布日期 |
2013.10.08 |
申请号 |
US201113179074 |
申请日期 |
2011.07.08 |
申请人 |
BUXTON NEIL;ROSE PHILIP DAVID;PLX TECHNOLOGY, INC. |
发明人 |
BUXTON NEIL;ROSE PHILIP DAVID |
分类号 |
G06F13/36;G06F3/00;G06F13/00;G06F15/16;G09G5/36 |
主分类号 |
G06F13/36 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|