发明名称 Disk drive with cache employing host pointer jumps during skip-ahead or semi-repeating accesses
摘要 A method of managing commands is provided for a disk drive having an intelligent interface for communicating with a host. The drive also has a magnetic disk, host side programs, disk side programs, and a cache wherein the cache is divisible into a number of segments. The cache employs a cache control structure including a cache entry table, a buffer counter, a block count, a host pointer and a disk pointer. The drive receives a first command and a second command with a cache access type. The method of managing commands comprises the steps of: processing the first command to assign the first command to a cache segment having a prefetch area; determining the cache access type of the second command; and if the cache access type of the second command is a skip ahead sequential access then decrementing the buffer counter and incrementing the host pointer to skip leading nonrequested data in the prefetch area for the first command.
申请公布号 US5890212(A) 申请公布日期 1999.03.30
申请号 US19970884437 申请日期 1997.06.27
申请人 WESTERN DIGITAL CORPORATION 发明人 SOKOLOV, DANIEL JOHN;SWATOSH, TIMOTHY W.
分类号 G06F3/06;G06F12/08;G06F12/12;(IPC1-7):G06F12/08 主分类号 G06F3/06
代理机构 代理人
主权项
地址