白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Integration of application indicated minimum time to cache for a two-tiered cache management mechanism

專利號
US11176057B2
公開日期
2021-11-16
申請人
INTERNATIONAL BUSINESS MACHINES CORPORATION(US NY Armonk)
發(fā)明人
Lokesh Mohan Gupta; Matthew G. Borlick; Beth Ann Peterson; Kyler A. Anderson
IPC分類
G06F12/123; G06F12/0891; G06F12/0893
技術(shù)領(lǐng)域
cache,scm,retention,minimum,dram,tracks,track,lru,in,time
地域: NY NY Armonk

摘要

An indication is received from a host application of a first minimum retention time in a cache comprising a first type of memory and a second type of memory for a first plurality of tracks, wherein the first minimum retention time is not indicated for a second plurality of tracks. Based on the first minimum retention time, a second minimum retention time is set for the first plurality of tracks for the first type of memory and a third minimum retention time is set for the first plurality of tracks for the second type of memory. A track of the first plurality of tracks is demoted from the first type of memory, in response to determining that the track is a least recently used (LRU) track in a LRU list of tracks in the first type of memory and the track has been in the first type of memory for a time that exceeds the second minimum retention time.

說明書

FIG. 3 illustrates a block diagram 300 that shows the eligibility for demotion of different types of tracks in any tier of cache, in accordance with certain embodiments.

Track M1 302 has no minimum retention time 304 indicated by the host application 120. As a result, track M1 302 is always eligible for demotion when track M1 302 reaches the LRU end of the LRU list 118 (as shown via reference numeral 314).

Track M2 306 has a minimum retention time 308 of 10 seconds indicated by the host application 120. As a result, track M2 306 is eligible for demotion if track M2 306 is in cache beyond 10 seconds or under certain predetermined conditions when the cache 104 is in danger of getting full (as shown via reference numeral 316).

Track M3 310 has a minimum retention time 312 of 15 seconds indicated by the host application 120. As a result, track M3 310 is eligible for demotion if track M3 310 is in cache beyond 15 seconds or under certain predetermined conditions when the cache 104 is in danger of getting full (as shown via reference numeral 318).

FIG. 4 illustrates a block diagram 400 that shows operations performed when minimum retention times for DRAM cache 112 and SCM cache 114 are provided by a host application 120, in accordance with certain embodiments.

權(quán)利要求

1
微信群二維碼
意見反饋