Computer performance improvement by adjusting a time used for preemptive eviction of cache entries

作者: Benjamin D. Osecky , Blaine D. Gaither

DOI:

关键词:

摘要: A cache memory system can determine that an entry is stale if the has not been accessed or modified for a predetermined time. If stale, may be preemptively evicted. The time made dynamically variable. computer adjust to optimize measure of performance. In specific example, evicted lines are temporarily stored in eviction queue. adjusted as short possible without substantially increasing number must recalled from

参考文章(13)
Joseph William Lyles, Jen-Tien Yen, Simulation environment cache model apparatus and method therefor ,(1999)
Simon C. Steely, Nikolaos Hardavellas, Adaptive dirty-block purging ,(2001)
Jonathan H. Shiell, Robert D. Marshall, Method and apparatus for preemptive cache write-back ,(1997)
Tai Jin, Richard J. Friedrich, Martin F. Arlitt, Ludmila Cherkasova, Caching protocol method and system based on request frequency and relative storage duration ,(1998)
Ravikrishna Cherukuri, Ranjit J. Rozario, Free memory manager scheme and cache ,(2000)
Boaz Shmueli, Roman Talyansky, Smoothing bursts of disk load in a file system ,(2000)