发明名称 Method and apparatus for utilization of plural commands to improve read response times of data from a disk track
摘要 The invention enables reduction of latency time for receipt of data which has been requested from a disk system. The method enables use of a read command which enables a cache memory output to occur only when the read command has been completed. The method of the invention initially receives a read request from a host processor for a number of data blocks on a disk track (referred to as requested blocks), the requested blocks being a subset of blocks stored in the disk track. If the requested blocks are not already stored in a cache memory, the method constructs at least a first command to transfer the track to cache memory, the first command enabling identification of a last data block of the requested blocks. A second command is also prepared to transfer the track to cache memory, the second command enabling identification of the last block of the remaining set of blocks in the track. Thereafter, the first command is executed and when the last block of the requested blocks has been transferred to cache memory, indicating completion of the first command, transfer of the requested blocks from cache memory to the host processor is commenced. The second command is also executed and enables a staging of the remaining blocks of the disk track to cache memory, thereby assuring that the entire track resides in cache memory.
申请公布号 US6442647(B1) 申请公布日期 2002.08.27
申请号 US19980138813 申请日期 1998.08.21
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 MORTON ROBERT LOUIS;PAVEZA JOHN RICHARD;WHITE EMILY THERESA;WIN SHU-LING CATHY
分类号 G06F3/06;G06F12/08;(IPC1-7):G06F12/00;G06F3/00 主分类号 G06F3/06
代理机构 代理人
主权项
地址