[发明专利]在磁带驱动器上使用模拟读取的快速定位有效
申请号: | 201880073453.3 | 申请日: | 2018-11-06 |
公开(公告)号: | CN111344681B | 公开(公告)日: | 2023-10-27 |
发明(设计)人: | 安部敦;冈摄子 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F12/00 | 分类号: | G06F12/00 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅 |
地址: | 美国纽*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 磁带 驱动器 使用 模拟 读取 快速 定位 | ||
1.一种计算机实现的方法,包括:
接收对被存储在磁带上的数据的读取请求,所述数据包括多个部分;
指令磁带驱动器访问所述磁带上的所请求的所述数据;以及
对于所请求的所述数据的每个部分,执行以下迭代过程:
指令所述磁带驱动器从所述磁带读取所请求的所述数据的所述部分;
确定所请求的所述数据的所述部分的副本是否位于高速缓存中;
响应于确定所请求的所述数据的所述部分的副本位于所述高速缓存中,指令所述磁带驱动器丢弃从所述磁带读取的所请求的所述数据的所述部分;以及
响应于确定所请求的所述数据的所述部分的副本不位于所述高速缓存中,从所述磁带驱动器接收从所述磁带读取的所请求的所述数据的所述部分。
2.如权利要求1所述的计算机实现的方法,包括:
将从所述磁带驱动器接收的所请求的所述数据的所述部分添加到读取缓冲器;
请求所请求的所述数据的被确定为位于所述高速缓存中的所述部分的所述副本;以及
将所请求的所述数据的所述部分的所述副本添加到所述读取缓冲器。
3.如权利要求1所述的计算机实现的方法,其中指令所述磁带驱动器访问所述磁带上的所请求的所述数据的开始包括:
确定与执行定位操作以将所述磁带从第二位置推进到第一位置相关联的第一时间量是否小于与执行多个读取操作以将所述磁带从所述第二位置推进到所述第一位置相关联的第二时间量,其中所述第二位置对应于磁带头相对于所述磁带的当前定位,其中所述第一位置对应于所请求的所述数据的所述开始;
响应于确定所述第一时间量小于所述第二时间量,指令所述磁带驱动器执行所述定位操作;以及
响应于确定所述第一时间量不小于所述第二时间量,指令所述磁带驱动器执行所述多个读取操作。
4.如权利要求3所述的计算机实现的方法,其中在所述多个读取操作中的每个读取操作期间被读取的所述数据在所述读取操作中的后续一个读取操作被执行之前被丢弃。
5.如权利要求3所述的计算机实现的方法,其中确定所述第一时间量是否小于所述第二时间量包括:确定将所述第二位置与所述第一位置分开的距离是否在预定范围内。
6.如权利要求1所述的计算机实现的方法,其中指令所述磁带驱动器访问所述磁带上的所请求的所述数据的开始包括:
确定所述磁带上对应于所请求的所述数据的所述开始的第一位置;
确定与磁带头相对于所述磁带的当前定位相对应的第二位置是否大于所述第一位置;
响应于确定所述第二位置大于所述第一位置,指令所述磁带驱动器执行到所述第一位置的定位命令;
响应于确定所述第二位置不大于所述第一位置,确定与执行定位操作以将所述磁带从所述第二位置推进到所述第一位置相关联的第一时间量是否小于与执行多个读取操作以将所述磁带从所述第二位置推进到所述第一位置相关联的第二时间量;
响应于确定所述第一时间量小于所述第二时间量,指令所述磁带驱动器执行所述定位操作;以及
响应于确定所述第一时间量不小于所述第二时间量,指令所述磁带驱动器执行所述多个读取操作。
7.一种计算机实现的方法,包括:
接收对被存储在磁带上的数据的读取请求,所述数据包括多个部分;
确定所请求的所述数据的一部分的副本是否位于高速缓存中;
指令磁带驱动器在所述磁带上访问所请求的所述数据的被确定为不位于所述高速缓存中的部分;
对于所请求的所述数据的不位于所述高速缓存中的所述部分中的每个部分,确定执行定位命令还是多次执行读取命令将在较短时间量内取回所请求的所述数据的不位于所述高速缓存中的所述部分;
发出被确定为在所述较短时间量内取回所请求的所述数据的不位于所述高速缓存中的部分的所述命令;
将所请求的所述数据的不位于所述高速缓存中的部分与所请求的所述数据的位于所述高速缓存中的部分组合;以及
满足所述读取请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880073453.3/1.html,转载请声明来源钻瓜专利网。