当前位置: 首页 > news >正文

论文略读:QM-ARC: QoS-aware Multi-tier Adaptive Cache Replacement Strategy

2025 FGCS

  • 对于视频流、物联网(IoT)和云服务等应用,用户对于服务质量的期望存在差异     
    •  当前大多数前沿的缓存策略仍然以性能为导向,并未对不同用户或应用的服务质量(QoS)需求加以区分
    • 既有研究主要关注基于访问频率(如 LFU)最近访问时间(如 LRU),或基于访问带来的潜在效益(如提升访问速度  或降低网络流量)等指标来区分数据,而未考虑每个用户或应用的具体 QoS 要求
  • 在丰富的缓存策略研究文献中,自适应替换缓存算法(ARC, Adaptive Replacement Cache) 被广泛认为是一种高效且通用的算法
    • ARC 维护两个 LRU 列表:一个记录仅被访问过一次的对象(Recency List),另一个记录被访问至少两次的对象(Frequency List),并可根据工作负载的变化动态调整两个列表的大小。
    • 然而,ARC 并未考虑 QoS 要素
  • ——>本文提出了一种面向 QoS 的多层 ARC 策略(QM-ARC, QoS-aware Multi-tier ARC)。QM-ARC 在两个方面对 ARC 进行了增强:
    • 多层缓存支持:QM-ARC 能够适配多个缓存层,并通过局部与全局的尺寸调整及插入/提升策略选择,实现灵活的数据管理;

    • 基于 QoS 的缓存管理:QM-ARC 引入了服务管理中的“惩罚”概念,根据不同数据应用或客户的 QoS 优先级,在缓存中以灵活、可扩展的方式保留关键数据。

    • 为了进一步提升缓存策略性能,本文还引入了强化学习(RL)机制,辅助动态调整 ARC 中两个列表的大小。


文章转载自:
http://chronical.bdypl.cn
http://baseset.bdypl.cn
http://adcolumn.bdypl.cn
http://ambiquity.bdypl.cn
http://caustically.bdypl.cn
http://acotyledonous.bdypl.cn
http://astronautess.bdypl.cn
http://anaerobic.bdypl.cn
http://cataclasm.bdypl.cn
http://anaphrodisiac.bdypl.cn
http://archie.bdypl.cn
http://appendiceal.bdypl.cn
http://adoptability.bdypl.cn
http://allegory.bdypl.cn
http://brachylogy.bdypl.cn
http://aftershaft.bdypl.cn
http://brucella.bdypl.cn
http://chow.bdypl.cn
http://beaded.bdypl.cn
http://allspice.bdypl.cn
http://bottom.bdypl.cn
http://allopathist.bdypl.cn
http://bechance.bdypl.cn
http://ascent.bdypl.cn
http://antibusing.bdypl.cn
http://advocaat.bdypl.cn
http://both.bdypl.cn
http://chou.bdypl.cn
http://aerologist.bdypl.cn
http://adiantum.bdypl.cn
http://www.dtcms.com/a/280604.html

相关文章:

  • 2025华为ODB卷-任务总执行时长-三语言题解
  • 图灵在二战期间是如何破译德国军用密码的?
  • 虚拟主机CPU占用100导致打不开的一次处理
  • 网络基础协议综合实验
  • GNU Radio连接X310运行报错
  • 【赵渝强老师】大数据交换引擎Sqoop
  • 实测两款效率工具:驾考刷题和证件照处理的免费方案
  • 【历史人物】【李白】生平事迹
  • deepseekAI对接大模型的网页PHP源码带管理后台(可实现上传分析文件)
  • 非对称加密:RSA
  • 一维泊松方程的有限元方法实现与理论分析
  • Student后台管理系统查询接口
  • 无人机GPS定位系统核心技术解析
  • Java :List,LinkedList,ArrayList
  • ov5640,ov2640,ov7670摄像头比较
  • OSPF过滤
  • 在百亿流量面前,让“不存在”无处遁形——Redis 缓存穿透的极限攻防实录
  • uniapp 微信小程序Vue3项目使用内置组件movable-area封装悬浮可拖拽按钮(拖拽结束时自动吸附到最近的屏幕边缘)
  • 解锁Python爬虫:数据获取与清洗的进阶指南
  • 运维技术教程之Jenkins的秘钥设置
  • TP商城登录系统测试报告
  • Python Fabric库详解:从入门到自动化运维实战
  • C++ Boost Aiso TCP 网络聊天(服务端客户端一体化)
  • 【论文阅读 | PR 2024 |ITFuse:一种用于红外与可见光图像融合的交互式 Transformer】
  • 第三章 OB SQL 引擎高级技术
  • 【网络安全】大型语言模型(LLMs)及其应用的红队演练指南
  • 【Git】详解git commit --amend用法以及使用遇到的问题
  • Vue 2 和 Vue 3 中,组件的封装、二次开发和优化
  • Sersync和Rsync部署
  • Keil 5下载的时候提示“No J-Link found”