-
公开(公告)号:CN103257932B
公开(公告)日:2016-03-16
申请号:CN201310016876.0
申请日:2013-01-17
Applicant: 国际商业机器公司
IPC: G06F12/0811
CPC classification number: G06F12/0808 , G06F12/0246 , G06F12/0871 , G06F12/0897 , G06F12/123 , G06F2212/1024 , G06F2212/462
Abstract: 本公开内容涉及用于管理计算机可读高速缓存系统中的数据的方法和系统。保持与配置在第二高速缓存中的跨距和针对所述跨距的占用率计数有关的信息,所述占用率计数指示所述跨距被有效跟踪块和无效跟踪块填充的程度。确定要从第一高速缓存降级的跟踪块。形成包括所确定的要降级的跟踪块的第一跨距。将来自第一跨距的跟踪块添加到第二高速缓存中的第二跨距,第二跨距具有指示跨距为空的占用率计数。基于第二高速缓存中的跨距的占用率计数,确定第二高速缓存中的目标跨距。基于第二高速缓存中的跨距的占用率计数,确定第二高速缓存中的具有有效跟踪块的至少两个源跨距。用来自所述源跨距的有效跟踪块填充所述目标跨距。
-
公开(公告)号:CN103207840B
公开(公告)日:2016-01-06
申请号:CN201310016878.X
申请日:2013-01-17
Applicant: 国际商业机器公司
IPC: G06F12/123
CPC classification number: G06F12/0866 , G06F12/128
Abstract: 本发明是用于将不完整记录从第一缓存降级至第二缓存的系统和方法。对记录进行从第一缓存降级至第二缓存的判定,其中第一缓存内的记录对应于存储系统内的记录并且包括多个扇区。响应于判定第二缓存包括从第一缓存降级的旧版本记录,就旧版本的记录是否包括在从第一缓存降级的记录中未包含的记录扇区进行判定。将从第一缓存降级的记录中的扇区与记录旧版本中未包含在从第一缓存降级的记录内的扇区合并为记录的新版本。将记录的新版本写入第二缓存。
-
公开(公告)号:CN104182179A
公开(公告)日:2014-12-03
申请号:CN201410214000.1
申请日:2014-05-20
Applicant: 国际商业机器公司
CPC classification number: G06F12/123 , G06F12/0804 , G06F12/0868
Abstract: 本发明的实施方式涉及用于通过计算环境中的处理器设备来使得离台冲突最小化的方法和系统。轨道的离台分组被限制于最近最少使用(LRU)列表的底部部分,而不对LRU列表中最近最多使用端的轨道进行分组以避免离台冲突。轨道的离台分组从LRU列表的底部进行离台。
-
公开(公告)号:CN103946820A
公开(公告)日:2014-07-23
申请号:CN201280056470.9
申请日:2012-11-05
Applicant: 国际商业机器公司
IPC: G06F12/08
CPC classification number: G11B21/025 , G06F12/126
Abstract: 包括高速缓存(108)的存储控制器(102)从主机(104a、104b、...、104n)接收命令,其中必须满足对应于用于执行该命令的读响应时间的标准集合(402)。执行至少基于使用新近性和轨道的空间位置来使轨道降级的降级应用,其中轨道的空间排序被保持在数据结构中,并且降级应用遍历轨道的空间排序(404)。在遍历轨道的空间排序的同时,轨道以周期性间隔从至少盘内径或外径被降级,其中满足对应于用于执行命令的读响应时间的标准集合(406)。
-
公开(公告)号:CN103713853A
公开(公告)日:2014-04-09
申请号:CN201310447437.5
申请日:2013-09-27
Applicant: 国际商业机器公司
IPC: G06F3/06
CPC classification number: G06F12/0238 , G06F12/0873 , G06F2212/222
Abstract: 为了在计算存储环境中由处理器设备管理数据,基于独立盘冗余阵列(RAID)的类型、逻辑连续的存储空间中的时间点拷贝源数据段的数目和存储类别中的至少一个,建立针对计算存储环境中任何特定的逻辑连续的存储空间所消耗的非易失性存储(NVS)空间的量的阈值。
-
公开(公告)号:CN103562887A
公开(公告)日:2014-02-05
申请号:CN201280024839.8
申请日:2012-05-22
Applicant: 国际商业机器公司
IPC: G06F12/16
CPC classification number: G06F12/0804 , G06F11/1666 , G06F11/20 , G06F12/0868 , G06F12/0897
Abstract: 本发明提供了一种计算机程序产品、系统和方法,用于存储设备的第一高速缓存和第二高速缓存中的轨道的高速缓存管理。第一高速缓存保持存储设备中的受输入/输出(I/O)请求支配的已修改轨道和未修改轨道。已修改轨道和未修改轨道被从第一高速缓存降级。从第一高速缓存降级的已修改轨道和未修改轨道被提升到第二高速缓存。从第二高速缓存降级的未修改轨道被丢弃。第二高速缓存中的在存储设备上的邻近物理位置处的已修改轨道被分组,并且已分组的已修改轨道从第二高速缓存降级到存储设备。
-
公开(公告)号:CN100590610C
公开(公告)日:2010-02-17
申请号:CN200510123518.5
申请日:2005-11-17
Applicant: 国际商业机器公司
IPC: G06F12/08
CPC classification number: G06F12/0804 , G06F12/0866
Abstract: 公开了一种用于在高速缓存系统内清除高速缓存数据的装置、系统和方法。该装置包括清零模块和清除模块。响应于主电源对处理器高速缓存的供电的丢失,该清零模块执行一内部处理器指令以将非易失性存储器的零存储段和处理器高速缓存清零。在该清零模块在该处理器高速缓存内的地址放置零之前,清除模块将修改的数据从该地址清除到该非易失性存储器的清除存储段。有利地是,在该存储器内保留该零存储段,并且其被用于将该处理器高速缓存清零,从而有效地将现有数据从该处理器高速缓存清除到该存储器的清除存储段。
-
公开(公告)号:CN104067214B
公开(公告)日:2017-02-22
申请号:CN201380006371.4
申请日:2013-01-17
Applicant: 国际商业机器公司
IPC: G06F3/06
CPC classification number: G06F12/0804 , G06F12/0868 , G06F12/121 , G06F2212/1024 , G06F2212/281 , G06F2212/312 , G06F2212/462
Abstract: 提供了用于通过控制降级任务以减少计算环境中的长输入/输出(I/O)读操作来增加降级效率的示例性方法、系统以及计算机程序产品实施例。在一个实施例中,仅以示例的方式,根据标准时间间隔和可变重计算降级任务间隔中的一个来计算降级任务。根据该计算来控制在降级任务的期望数目与降级任务的当前数目之间的存储磁道的降级。公开了附加系统和计算机系统产品实施例且其提供相关优点。
-
-
公开(公告)号:CN104067214A
公开(公告)日:2014-09-24
申请号:CN201380006371.4
申请日:2013-01-17
Applicant: 国际商业机器公司
IPC: G06F3/06
CPC classification number: G06F12/0804 , G06F12/0868 , G06F12/121 , G06F2212/1024 , G06F2212/281 , G06F2212/312 , G06F2212/462
Abstract: 提供了用于通过控制降级任务以减少计算环境中的长输入/输出(I/O)读操作来增加降级效率的示例性方法、系统以及计算机程序产品实施例。在一个实施例中,仅以示例的方式,根据标准时间间隔和可变重计算降级任务间隔中的一个来计算降级任务。根据该计算来控制在降级任务的期望数目与降级任务的当前数目之间的存储磁道的降级。公开了附加系统和计算机系统产品实施例且其提供相关优点。
-
-
-
-
-
-
-
-
-