-
公开(公告)号:US20130111106A1
公开(公告)日:2013-05-02
申请号:US13286465
申请日:2011-11-01
申请人: Michael T. BENHASE , Stephen L. BLINICK , Evangelos S. ELEFTHERIOU , Lokesh M. GUPTA , Robert HAAS , Xiao-Yu HU , Matthew J. KALOS , Ioannis KOLTSIDAS , Karl A. NIELSEN , Roman A. PLETKA
发明人: Michael T. BENHASE , Stephen L. BLINICK , Evangelos S. ELEFTHERIOU , Lokesh M. GUPTA , Robert HAAS , Xiao-Yu HU , Matthew J. KALOS , Ioannis KOLTSIDAS , Karl A. NIELSEN , Roman A. PLETKA
CPC分类号: 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
摘要: Exemplary method, system, and computer program product embodiments for efficient track destage in secondary storage in a more effective manner, are provided. In one embodiment, by way of example only, for temporal bits employed with sequential bits for controlling the timing for destaging the track in a primary storage, the temporal bits and sequential bits are transferred from the primary storage to the secondary storage. The temporal bits are allowed to age on the secondary storage. Additional system and computer program product embodiments are disclosed and provide related advantages.
摘要翻译: 提供了用于以更有效的方式在二次存储中有效地追踪排水的示例性方法,系统和计算机程序产品实施例。 在一个实施例中,仅作为示例,对于与用于控制主存储器中的跟踪的定时的顺序位一起使用的时间位,时间位和顺序位从主存储器传送到次存储器。 时间位允许在辅助存储器上老化。 公开了附加的系统和计算机程序产品实施例并提供相关的优点。
-
公开(公告)号:US20130111134A1
公开(公告)日:2013-05-02
申请号:US13286454
申请日:2011-11-01
申请人: Michael T. BENHASE , Stephen L. BLINICK , Evangelos S. ELEFTHERIOU , Lokesh M. GUPTA , Robert HAAS , Xiao-Yu HU , Matthew J. KALOS , Ioannis KOLTSIDAS , Roman A. PLETKA
发明人: Michael T. BENHASE , Stephen L. BLINICK , Evangelos S. ELEFTHERIOU , Lokesh M. GUPTA , Robert HAAS , Xiao-Yu HU , Matthew J. KALOS , Ioannis KOLTSIDAS , Roman A. PLETKA
IPC分类号: G06F12/08
CPC分类号: G06F12/128 , G06F12/0811 , G06F12/0868 , G06F12/0891 , G06F12/0897 , G06F12/126 , G06F2212/1021 , G06F2212/1041 , G06F2212/222 , G06F2212/283
摘要: Various embodiments for movement of partial data segments within a computing storage environment having lower and higher levels of cache by a processor are provided. In one such embodiment, a whole data segment containing one of the partial data segments is promoted to both the lower and higher levels of cache. Requested data of the whole data segment is split and positioned at a Most Recently Used (MRU) portion of a demotion queue of the higher level of cache. Unrequested data of the whole data segment is split and positioned at a Least Recently Used (LRU) portion of the demotion queue of the higher level of cache. The unrequested data is pinned in place until a write of the whole data segment to the lower level of cache completes. Additional system and computer program product embodiments are disclosed and provide related advantages.
摘要翻译: 提供了用于在计算存储环境中移动部分数据段的各种实施例,其由处理器具有较低级和更高级别的高速缓存。 在一个这样的实施例中,包含部分数据段之一的整个数据段被提升到较低级和更高级的高速缓存。 整个数据段的请求数据被分割并定位在较高级缓存的降级队列的最近使用(MRU)部分。 整个数据段的未请求的数据被分割并定位在较高级别的缓存的降级队列的最近最少使用(LRU)部分。 未请求的数据被固定到位,直到整个数据段写入缓存的较低级别完成。 公开了附加的系统和计算机程序产品实施例并提供相关的优点。
-
公开(公告)号:US20130111146A1
公开(公告)日:2013-05-02
申请号:US13285817
申请日:2011-10-31
申请人: Kevin J. ASH , Michael T. BENHASE , Stephen L. BLINICK , Evangelos S. ELEFTHERIOU , Lokesh M. GUPTA , Robert HAAS , Xiao-Yu HU , Ioannis KOLTSIDAS , Roman A. PLETKA
发明人: Kevin J. ASH , Michael T. BENHASE , Stephen L. BLINICK , Evangelos S. ELEFTHERIOU , Lokesh M. GUPTA , Robert HAAS , Xiao-Yu HU , Ioannis KOLTSIDAS , Roman A. PLETKA
IPC分类号: G06F12/12
CPC分类号: G06F12/0888 , G06F12/0871 , G06F12/0897 , G06F12/121 , G06F12/128
摘要: The population of data to be admitted into secondary data storage cache of a data storage system is controlled by determining heat metrics of data of the data storage system. If candidate data is submitted for admission into the secondary cache, data is selected to tentatively be evicted from the secondary cache; candidate data provided to the secondary data storage cache is rejected if its heat metric is less than the heat metric of the tentatively evicted data; and candidate data submitted for admission to the secondary data storage cache is admitted if its heat metric is equal to or greater than the heat metric of the tentatively evicted data.
摘要翻译: 通过确定数据存储系统的数据的热量度来控制要被接纳到数据存储系统的次级数据存储缓存中的数据的总体。 如果候选数据被提交进入二级缓存,则数据被选择为暂时从二级缓存中被逐出; 提供给次级数据存储高速缓存的候选数据如果其热度量小于暂时驱逐的数据的热度量则被拒绝; 并且如果其热度量等于或大于暂时驱逐的数据的热度量,则允许提交用于准入辅助数据存储缓存的候选数据。
-
-