期刊文献+

基于局部性定量分析模型的自适应替换算法LA-LRFU 被引量:4

Self-Adaptive Replacement Algorithm LA-LRFU Based on Locality Quantitative Analysis Model
下载PDF
导出
摘要 已有的LRFU(Least Recency Frequency Used)自适应算法在实际应用中根据经验调整λ值,缺乏对访问局部性强弱的量化分析,因而其可适用的访问模式有限.该文首先建立基于K阶马尔可夫链(K→∞)的局部性定量分析模型,在访问过程中根据统计信息实时量化局部性特征.然后以此分析模型为基础设计自适应替换算法LA-LRFU(Locality-Aware LRFU),随着访问特征的变化动态调整参数λ.最后应用Trace仿真对算法进行测试.实验结果显示,针对多种访问模式,LA-LRFU均可显著提高Cache命中率;在由多种访问模式构成的具体访问过程中,LA-LRFU能比现有的各类LRFU自适应算法更合理地调整参数λ. In practical application, the existing LRFU self-adaptive replacement algorithms adjust the it value based on experience and lack quantitative analysis of access locality strength. Consequently, the access patterns these algorithms can be applicable for are limited. Firstly the locality quantitative analysis model is created through K-order Markov Chain (K→∞), and in the access course the model real-timely quantizes the locality strength in accordance with the statistical information. Then the self-adaptive replacement algorithm called LA-LRFU (Locality- Aware LRFU) is designed based on the analysis model. As the access feature changes, the algo- rithm dynamically adjusts the λ value correspondingly. Finally the LA-LRFU is tested under the trace simulations. The results shows that, for several access patterns LA-LRFU can significantly improve the cache hit rate. And during the practical access process consisting of several different patterns, the LA-LRFU can adjust the 3, value more rationally than other LRFU self-adaptive replacement algorithms.
出处 《计算机学报》 EI CSCD 北大核心 2014年第7期1538-1547,共10页 Chinese Journal of Computers
基金 国家自然科学基金(61073047) 中央高校基本科研业务费专项资金(HEUCFT1007 HEUCF100607)资助~~
关键词 LRFU 自适应 替换算法 局部性 访问模式 访问分析模型 LRFU; self-adaptation; replacement algorithm; locality; access pattern; accessanalysis model
  • 相关文献

参考文献27

  • 1http://skuld.cs.umass.edu/traces.
  • 2Jin P Q,Ou Y,Harder T.AD-LRU:An efficient buffer replacement algorithm for flash based databases.Journal of Data & Knowledge Engineering,2012,72(2):83-102.
  • 3王江涛,赖文豫,孟小峰.闪存数据库:现状、技术与展望[J].计算机学报,2013,36(8):1549-1567. 被引量:26
  • 4Megiddo N,Modha S D.ARC:A selbtuning,low overhead replacement cache//Proceedings of the USENIX Conference on File and Storage Technologies.San Jose,USA,2003:115-130.
  • 5Zhou Y,Philbin J,Li K.The multi-queue replacement algorithm for second level buffer caches//Proceedings of the USENIX Annual Technical Conference.Monterey,USA,2002:91-104.
  • 6Robinson J T,Devarakonda M V.Data cache management using frequency based replacement//Proceedings of the ACM SIGMETRICS Conference on Measurement and Modeling of Computer Systems.Atlanta,USA,1990:134-142.
  • 7Johnson T,Shasha D.2Q:A low overhead high performance buffer management replacement algorithm//Proceedings of the International Conference on Very Large Data Bases.Santiago,Chile,1994:439-450.
  • 8Spirn J.Distance string models for program behavior.Computer,1976,9(11):14-20.
  • 9Edward G,Coffman J,Denning P J.Operating systems theory.USA:Prentice Hall Professional Technical Reference,1973.
  • 10Smaragdakis Y,Kaplan S,Wilson P.EELRU:Simple and effective adaptive page replacement//Proceedings of the ACM SIGMETRICS Conference on Measurement and Modeling of Computer Systems.Atlanta,USA,1999:122-133.

二级参考文献83

  • 1Megiddo N,Modha D.ARC:a self-tuning,low overhead replacement cache[C]//Proceedings of the 2nd USENIX Symposium on File and Storage Technologies, 2003.
  • 2Lee D,Choi J,Kim J H,et aI.LRFU:a spectrum of policies that subsumes the least recently used and least frequently Used Policies[J].IEEE Trans Computers,2001,50(12).
  • 3Robinson J T,Devarakonda M V.Data cache management using frequency-based replacement[C]//Proceedings of the 1990 ACM SIGMETRICS Conference on Measurement and Modeling of Computer Systems, 1990.
  • 4Jiang Song,Zhang Xiao-dong.LIRS:an efficient low inter-reference recency set replacement policy to improve buffer cache performance[C]//Proceedings of the 2002 ACM SIGMETRICS Conference on Measurement and Modeling of Computer Systems,2002.
  • 5Jiang Song, Chen Feng,Zhang Xiao-dong.CLOCK-Pro:an effective improvement of the CLOCK replacement[C]//Proceedings of 2005 USENIX Annual Technical Conference,2005.
  • 6O'Neil E J,O'Neil P E,Weikum G.The LRU-K Page replacement algorithm for database disk buffering [C]//Proceedings of the 1993 ACM SIGMOD Conference,1993.
  • 7Johnson T,Shasha D.2Q:a low overhead high performance buffer management replacement algorithm [C]//Proceedings of the 20th VLDB Conference, 1994.
  • 8Zhou Y,Philbin J F.The multi-queue replacement algorithm for second level buffer caches[C]//Proc USENIX Annual Tech Conference, 2001.
  • 9Bansal S,Modha D.CAR:clock with adaptive replacement[C]//Proceedings of the 3nd USENIX Symposium on File and Storage Technologies, 2004.
  • 10Kim J M,Choi J,Kim J,et al.A low-overhead high-performance unified buffer management scheme that exploits sequential and looping references[C]//Proceedings of the 4th Symposium on Operating Systems Design and Implementation,2000.

共引文献40

同被引文献25

  • 1胡建秀,曾建潮.二阶微粒群算法[J].计算机研究与发展,2007,44(11):1825-1831. 被引量:21
  • 2Megiddo N’Modha D S. ARC A self - turning,low overhead replacement cache[ C]//USENIX Conference on File and StorageTechnologies. Berkerley,USA: ACM,2003 :115 - 130.
  • 3Bansal S, Modha D S. CAR: Clock with adaptive replacement [ C]//USENIX Conference on File and Storage Technologies.Berkerley, USA : ACM,2004 : 187 -200.
  • 4Shamsheer S M. A throughput analysis on page replacement algorithms in cache memory management [ J ]. International Journalof Engineering Research and Applications ,2012(2) :126 - 130.
  • 5S Jiang,X Zhang. LIRS: An efficient low inter - reference recency set replacement policy to improve buffer cache performance[C], ACM SIGMETRICS Conf(SIGMETRICS’2002),Marina Del Rey. California,2002.
  • 6LeeD,Choi J,Kim J H. LRFU: A Spectrum of policies that subsumes the least recently used policies[ J]. IEEE Transactions onComputers,2001 (12) :1352 - 1361.
  • 7Jiang S,Chen F,Zhang X. CLOCK - Pro: an effective improvement of the CLOCK replacement[ C ]//PROc of USENIX 05,2005:121 -130.
  • 8李占胜,毕会娟,李艳平,张立松.一种对LRFU置换策略的自适应改进[J].计算机工程与应用,2008,44(17):153-157. 被引量:10
  • 9雷秀娟,付阿利,孙晶晶.改进PSO算法的性能分析与研究[J].计算机应用研究,2010,27(2):453-458. 被引量:41
  • 10何建佳,徐福缘,何胜学,黄鹤.一种基于混沌搜索的文化算法及其应用[J].计算机应用研究,2010,27(7):2472-2475. 被引量:6

引证文献4

二级引证文献16

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部