[发明专利]使用跨步对象管理写入高速缓存的方法和系统有效
申请号: | 201110303340.8 | 申请日: | 2011-09-29 |
公开(公告)号: | CN102436354A | 公开(公告)日: | 2012-05-02 |
发明(设计)人: | B.C.比尔兹利;M.T.本哈斯;L.M.古普塔;J.S.海德二世;S.E.威廉斯 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 周少杰 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 跨步 对象 管理 写入 高速缓存 方法 系统 | ||
1.一种用于通过处理器装置在跨步基础上识别工作数据的方法,使用在用于从非易失性存储器NVS到存储单元降级数据的计算存储环境中,该方法包括:
在修改的高速缓存中为每个跨步建立多更新位,其中该多更新位适于指示工作集中的至少一个轨道;
基于多个紧急级别来配置降级扫描的调度;以及
基于多更新位是否置位、多个紧急级别的危急级别是否活动、以及通过降级扫描检查的跨步数目的至少一个,来执行降级操作。
2.根据权利要求1所述的方法,其中建立多更新位包括:
为轨道的主机写入操作,定位所述轨道所属的跨步对象,以及
如果所述轨道指定为写入任何域轨道IMS WADS,则置位该多更新位。
3.根据权利要求2所述的方法,其中建立多更新位还包括,在主机写入上:
如果确定该轨道之前被修改过,则计算自该轨道上次降级起的时间增量,以及
如果该时间增量小于预定值,则置位该多更新位。
4.根据权利要求3所述的方法,还包括执行至少以下步骤之一:
在轨道降级之后,置位附加位以指示该轨道之前已经被修改,以及
在轨道控制结构中存储当前时间,以指示该轨道降级的时间。
5.根据权利要求1所述的方法,其中基于多个紧急级别来配置降级扫描的调度包括:协调多个紧急级别中的每个,以便对应于一等级的NVS的当前占用率、和NVS中所有等级的总的可允许NVS占用率中的至少一个。
6.根据权利要求1所述的方法,其中基于多更新位是否置位、多个紧急级别中的危急级别是否活动、以及通过降级扫描检查的跨步数目的至少一个来执行降级操作包括,按照降级扫描之一:
递增跨步数目,以及
如果跨步数目小于预定数目,并且定位具有清除的时间位、清除的多更新位、和不繁忙的轨道的跨步,则选择该跨步用于降级操作。
7.根据权利要求1所述的方法,其中基于多更新位是否置位、多个紧急级别中的危急级别是否活动、以及通过降级扫描检查的跨步数目的至少一个、来执行降级操作包括,按照降级扫描之一:如果跨步的数目大于预定数目,则检查多个级别的紧急级别,其中:
如果紧急级别是较低紧急级别,则重新分派降级扫描之一,
如果紧急级别是较高紧急级别,则选择目前扫描的多个跨步中具有清除的多更新位的跨步用于降级操作,以及
如果紧急级别是危急级别,则选择目前扫描的多个跨步中的第一跨步用于降级操作。
8.一种用于在跨步基础上识别工作数据的系统,使用在用于从非易失性存储器NVS到存储单元降级数据的计算存储环境中,该系统包括:
所述计算存储环境中可操作的处理器装置,其中所述处理器装置适于执行以下中的至少一个:
在修改的高速缓存中为每个跨步建立多更新位,其中该多更新位适于指示工作集中的至少一个轨道;
基于多个紧急级别来配置降级扫描的调度;以及
基于多更新位是否置位、多个紧急级别中的危急级别是否活动、以及通过降级扫描检查的跨步数目的至少一个,来执行降级操作。
9.根据权利要求8所述的系统,其中所述处理器装置还适于,按照建立多更新位:
为轨道的主机写入操作,定位所述轨道所属的跨步对象,以及
如果所述轨道指定为写入任何域轨道IMS WADS,则置位该多更新位。
10.根据权利要求9所述的系统,其中所述处理器装置还适于,按照在主机写入上建立多更新位:
如果确定该轨道之前被修改过,则计算自该轨道上次降级起的时间增量,以及
如果该时间增量小于预定值,则置位多更新位。
11.根据权利要求10所述的系统,其中所述处理器装置还适于执行至少以下步骤之一:
在轨道降级之后,置位附加位以指示该轨道之前已经被修改,并且
在轨道控制结构中存储当前时间,以指示该轨道降级的时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110303340.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:人类工程学旋转装钉器
- 下一篇:业务跨层分离路径计算方法、装置以及通信系统