HaParallel:一种基于命中率感知的并行式激进驱逐缓存管理算法,适用于固态硬盘(SSDs)

《ACM Transactions on Storage》:HaParallel: Hit Ratio-Aware Parallel Aggressive Eviction Cache Management Algorithm for SSDs

【字体: 时间:2025年11月07日 来源:ACM Transactions on Storage

编辑推荐:

  SSD内置缓存管理研究提出主动驱逐策略、多级链表组织缓存数据及基于网络拥塞控制的命中率感知单元,实验显示平均响应时间比传统算法分别降低19.7%、19.4%、29.9%。

  

摘要

固态硬盘(SSD)可以分为两种类型:带有内置缓存的和没有内置缓存的。在性能方面,带有缓存的SSD相比没有缓存的SSD具有显著的优势。本文的主要关注点是SSD中内置缓存的管理。通过大量先前的研究,我们发现对于大多数工作负载来说,缓存命中率仍然相对较低。首先,基于这一观察结果,我们采用了一种积极的驱逐策略,这种策略与传统基于按需驱逐的算法不同。其次,考虑到缓存数据的时间局部性和并行性,我们引入了多层链表来组织缓存数据。这样,可以通过较小的计算负载来提高触发高级命令的概率。最后,借鉴计算机网络中的拥塞控制算法,我们设计了一个能够感知缓存命中率的单元。该单元可以根据自身的状态采用不同程度的积极驱逐策略。目的是在限制积极驱逐策略对命中率影响的同时,最大化高级命令的执行频率。我们在实际工作负载上的实验模拟显示,与LRU、VBBMS和Req-block相比,我们的方法平均响应时间有了显著提升,分别减少了19.7%、19.4%和29.9%。
相关新闻
生物通微信公众号
微信
新浪微博
  • 搜索
  • 国际
  • 国内
  • 人物
  • 产业
  • 热点
  • 科普
  • 急聘职位
  • 高薪职位

知名企业招聘

热点排行

    今日动态 | 人才市场 | 新技术专栏 | 中国科学人 | 云展台 | BioHot | 云讲堂直播 | 会展中心 | 特价专栏 | 技术快讯 | 免费试用

    版权所有 生物通

    Copyright© eBiotrade.com, All Rights Reserved

    联系信箱:

    粤ICP备09063491号