首页> 外国专利> Maximizing sequential read streams while minimizing the impact on cache and other applications

Maximizing sequential read streams while minimizing the impact on cache and other applications

机译:最大化顺序读取流,同时最大程度地减少对缓存和其他应用程序的影响

摘要

In a data storage system a number of records are prefetched from large volume storage devices for transfer to a cache in order to return requested records to a host computer in response to a read request from the host computer. If a previous prefetch is not complete when the read request is received, the number of records in a next prefetch of records is increased by a preset amount. If a previous prefetch is complete, a next prefetch of records is initiated with the same number of records in the prefetch as the previous prefetch. The initiation of prefetch operations is triggered by detection of a sequential read stream in a plurality of read requests from the host computer. When the prefetch size is increased, the preset amount of the increase equals the number of records in the read request from the host computer. After requested records are returned from the cache to the host computer in response to the read request, storage space in the cache used by the returned requested records is released.
机译:在数据存储系统中,许多记录是从大容量存储设备中预取的,以便传输到高速缓存,以便响应于来自主机的读取请求将请求的记录返回到主机。如果在收到读取请求时前一个预取未完成,则下一个记录预取中的记录数将增加一个预设量。如果先前的预取已完成,则将使用与先前的预取相同数量的记录来启动下一个记录的预取。通过在来自主机的多个读取请求中检测到顺序读取流来触发预取操作的启动。当预取大小增加时,预设的增加量等于来自主机的读取请求中的记录数。在响应于读取请求将请求的记录从高速缓存返回到主机之后,释放由返回的请求的记录使用的高速缓存中的存储空间。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号