-
公开(公告)号:CN103946790A
公开(公告)日:2014-07-23
申请号:CN201280056468.1
申请日:2012-11-09
Applicant: 国际商业机器公司
CPC classification number: G06F12/0802 , G06F3/0611 , G06F3/0659 , G06F3/0689 , G06F12/126
Abstract: 包括高速缓存器的存储控制器从主机接收命令,其中必须满足对应于用于执行命令的读和写响应时间的标准集合。存储控制器确定对应于被耦合到存储控制器的多个卷的第一类型的等级和第二类型的等级,其中该命令是相对于第一类型的等级来执行的。对应于第一类型的等级的降级速率被调整至小于对应于第二类型的等级的默认降级速率,其中满足对应于用于执行命令的读和写响应时间的标准集合。
-
公开(公告)号:CN103257932A
公开(公告)日:2013-08-21
申请号:CN201310016876.0
申请日:2013-01-17
Applicant: 国际商业机器公司
IPC: G06F12/08
CPC classification number: G06F12/0808 , G06F12/0246 , G06F12/0871 , G06F12/0897 , G06F12/123 , G06F2212/1024 , G06F2212/462
Abstract: 本发明公开内容涉及用于管理计算机可读高速缓存系统中的数据的方法和系统。保持与配置在第二高速缓存中的跨距和针对所述跨距的占用率计数有关的信息,所述占用率计数指示所述跨距被有效跟踪块和无效跟踪块填充的程度。确定要从第一高速缓存降级的跟踪块。形成包括所确定的要降级的跟踪块的第一跨距。将来自第一跨距的跟踪块添加到第二高速缓存中的第二跨距,第二跨距具有指示跨距为空的占用率计数。基于第二高速缓存中的跨距的占用率计数,确定第二高速缓存中的目标跨距。基于第二高速缓存中的跨距的占用率计数,确定第二高速缓存中的具有有效跟踪块的至少两个源跨距。用来自所述源跨距的有效跟踪块填充所述目标跨距。
-
公开(公告)号:CN103207840A
公开(公告)日:2013-07-17
申请号:CN201310016878.X
申请日:2013-01-17
Applicant: 国际商业机器公司
IPC: G06F12/08
CPC classification number: G06F12/0866 , G06F12/128
Abstract: 本发明是用于将不完整记录从第一缓存降级至第二缓存的系统和方法。对记录进行从第一缓存降级至第二缓存的判定,其中第一缓存内的记录对应于存储系统内的记录并且包括多个扇区。响应于判定第二缓存包括从第一缓存降级的旧版本记录,就旧版本的记录是否包括在从第一缓存降级的记录中未包含的记录扇区进行判定。将从第一缓存降级的记录中的扇区与记录旧版本中未包含在从第一缓存降级的记录内的扇区合并为记录的新版本。将记录的新版本写入第二缓存。
-
公开(公告)号:CN103207839A
公开(公告)日:2013-07-17
申请号:CN201310016323.5
申请日:2013-01-17
Applicant: 国际商业机器公司
IPC: G06F12/08
CPC classification number: G06F12/123 , G06F12/0866 , G06F17/3048
Abstract: 本公开设涉及存储的高速缓存内的轨道清除的高速缓存管理方法和系统。在一个实施例中,例如,高速缓存管理器在轨道已经被识别为待进行高速缓存清除处理(例如,使轨道降级)的轨道时的扫描期间释放列表锁。通过释放列表锁,其他处理器在所识别的轨道进行高速缓存清除的处理时访问该列表。在一个方面,前一条目在列表内的位置可以存储于游标或指针内,使得指针值指向列表内的前一条目。一旦完成了对所识别轨道的高速缓存清除处理,就可以重获列表锁,并且可以在由指针识别的列表条目处恢复扫描。还可以实现其他特征和方面,取决于特定的应用。
-
-
公开(公告)号:CN103946790B
公开(公告)日:2016-10-05
申请号:CN201280056468.1
申请日:2012-11-09
Applicant: 国际商业机器公司
CPC classification number: G06F12/0802 , G06F3/0611 , G06F3/0659 , G06F3/0689 , G06F12/126
Abstract: 包括高速缓存器的存储控制器从主机接收命令,其中必须满足对应于用于执行命令的读和写响应时间的标准集合。存储控制器确定对应于被耦合到存储控制器的多个卷的第一类型的等级和第二类型的等级,其中该命令是相对于第一类型的等级来执行的。对应于第一类型的等级的降级速率被调整至小于对应于第二类型的等级的默认降级速率,其中满足对应于用于执行命令的读和写响应时间的标准集合。
-
公开(公告)号:CN103207839B
公开(公告)日:2016-06-08
申请号:CN201310016323.5
申请日:2013-01-17
Applicant: 国际商业机器公司
IPC: G06F3/06
CPC classification number: G06F12/123 , G06F12/0866 , G06F17/3048
Abstract: 本公开设涉及存储的高速缓存内的轨道清除的高速缓存管理方法和系统。在一个实施例中,例如,高速缓存管理器在轨道已经被识别为待进行高速缓存清除处理(例如,使轨道降级)的轨道时的扫描期间释放列表锁。通过释放列表锁,其他处理器在所识别的轨道进行高速缓存清除的处理时访问该列表。在一个方面,前一条目在列表内的位置可以存储于游标或指针内,使得指针值指向列表内的前一条目。一旦完成了对所识别轨道的高速缓存清除处理,就可以重获列表锁,并且可以在由指针识别的列表条目处恢复扫描。还可以实现其他特征和方面,取决于特定的应用。
-
公开(公告)号:CN103907096A
公开(公告)日:2014-07-02
申请号:CN201280053168.8
申请日:2012-08-30
Applicant: 国际商业机器公司
Inventor: L·M·古普塔 , E·S·埃勒夫塞里奥 , I·科尔特斯达斯 , 胡晓宇 , R·普勒特卡 , R·哈斯 , S·布利尼克 , M·J·卡洛斯 , K·A·内尔森 , M·T·本哈斯
IPC: G06F12/08
CPC classification number: G06F3/0619 , G06F3/0646 , G06F3/0688 , G06F12/0246 , G06F12/0253 , G06F12/0811 , G06F12/0862 , G06F12/0864 , G06F12/0871 , G06F12/0897 , G06F12/122 , G06F12/127 , G06F12/128 , G06F2212/1016 , G06F2212/154 , G06F2212/222 , G06F2212/283 , G06F2212/604 , G06F2212/702 , G06F2212/7201
Abstract: 提供了用于以更高效的方式在次级存储中有效轨道离台的示例方法、系统和计算机程序产品实施例。在一个实施例中,仅通过举例,使用顺序比特的临时比特用于在主存储中控制离台轨道的定时,临时比特和顺序比特被从主存储转移到次级存储。临时比特被允许在从存储上老化。公开了其他系统和计算机程序产品实施例并且提供了相关优点。
-
公开(公告)号:CN103415843A
公开(公告)日:2013-11-27
申请号:CN201280011948.6
申请日:2012-03-02
Applicant: 国际商业机器公司
IPC: G06F12/00
CPC classification number: G06F3/061 , G06F3/0631 , G06F3/0635 , G06F3/067
Abstract: 本申请涉及删除多目标体系结构中的源和省空间的目标之间的关系。描述了一种用于删除多目标体系结构中的源和目标之间的关系的方法。所述多目标体系结构包括源和映射到其上的多个省空间的(SE)目标。在一个实施例中,所述方法包括最初标识用于从多目标体系结构中删除的关系。然后,标识与所述关系相关联的省空间的(SE)目标。映射结构将SE目标的逻辑磁道中的数据映射到储存库的物理磁道。然后,所述方法标识从SE目标继承数据的同辈SE目标。一旦标识了SE目标和同辈SE目标,所述方法修改映射结构,以便将储存库的物理磁道中的数据映射到同辈SE目标的逻辑磁道。然后,删除源和SE目标之间的关系。在此还描述了相应的计算机程序产品。
-
公开(公告)号:CN103250142A
公开(公告)日:2013-08-14
申请号:CN201180059215.5
申请日:2011-11-29
Applicant: 国际商业机器公司
IPC: G06F12/08
CPC classification number: G06F12/0804 , G06F12/0859 , G06F12/0866
Abstract: 本发明提供了用于管理高速缓存中的离台扫描时间的系统和方法。一种系统包括高速缓存和处理器。处理器构造为:使用第一线程连续地确定用于扫描高速缓存中的多个存储轨道的期望扫描时间,并且使用第二线程基于连续地确定的期望扫描时间,连续地控制高速缓存中的所述多个存储轨道的实际扫描时间。一种方法包括:使用第一线程连续地确定用于扫描高速缓存中的多个存储轨道的期望扫描时间,并且使用第二线程基于连续地确定的期望扫描时间,连续地控制高速缓存中的所述多个存储轨道的实际扫描时间。还提供了包括用于执行以上方法的计算机程序产品的物理计算机存储介质。
-
-
-
-
-
-
-
-
-