本发明公开了一种基于机器学习的轻量级缓存划分方法及装置,首先使用支持向量机模型对程序进行分类,分别依据程序占用缓存时对其他程序的干扰程度以及程序本身对缓存划分大小的敏感程度,对程序进行分类;其次,应用贝叶斯优化算法在划分的程序类别之间进行LLC资源调度,搜索能够最大化系统吞吐量的LLC划分方案,最终根据能够产生最高性能的LLC划分方案进行缓存划分。本发明技术方案降低了调度开销,能够快速提供缓存划分方案,并提高系统整体的吞吐量。
📄 2021108519524
📂 G06K9_62
👤 浙江工业大学
📅 2021-07-27
本发明提供一种置换和回写自适应的缓冲区管理方法,将缓冲区划分为缓存块记录表、写缓冲区和读缓冲区;其中,缓存块记录表用于记录同属一个逻辑数据块的数据页在缓冲区的位置信息,写缓冲区用于缓存响应写请求而被修改过的数据页,读缓冲区用于缓存仅响应读请求而未被修改的数据页。本发明在加载和剔除数据页时采用页级的管理方式,通过周期自适应调整读缓冲区阈值,能够感知负载读写特的变化,使得该管理方法在多种负载条件下都能得到较高的缓存命中率。同时,采用脏页自适应聚簇回写,能够感知FTL层垃圾回收的压力,自适应地调整回写策略,能够有效地减少因为FTL垃圾回收引发的额外块擦除次数,提升了固态硬盘的总体性能和使用寿命。
📄 2018102768875
📂 G06F12_02
👤 杭州电子科技大学
📅 2018-03-30
本发明公开了一种基于动态页面权重的LRU闪存缓存管理方法,步骤S1:读取请求队列中的页面请求并对页面请求类型及所处区域进行识别与分类;步骤S2:判断插入缓冲区状态,使用基于动态页面权重的LRU方法判定淘汰页面,调整缓冲区状态,执行页面请求。采用本发明的技术方案,将缓冲区类型分为工作区与交换区,对冷页面、热页面、脏页面、干净页面加以区分,确定页面请求类型及缓冲区区域,再结合基于动态页面权重的LRU方法判定淘汰页面完成页面请求。本发明的技术方案能有效降低闪存缓存读写过程中的读写消耗以及延时性,同时也能大大提升闪存缓存读写中的命中率。
📄 2018113949836
📂 G06F12_0871
👤 杭州电子科技大学
📅 2018-11-21
本发明涉及集合成员管理技术。本发明提供了一种基于先进先出及最小活跃数策略的集合成员管理方法,其技术方案可概括为:包括基于先进先出及最小活跃数策略的集合成员插入方法、基于先进先出及最小活跃数策略的集合成员判定方法及基于先进先出及最小活跃数策略的集合成员删除方法。本发明克服了现有集合成员管理方法中负载不均衡及插入时采用随机选择策略会产生额外遍历桶空白位置的时间开销的问题,克服了现有集合成员判定过程中遍历查询时时间开销较大的问题,以及克服了现有集合成员删除过程中数据紧凑技术的效率较低的问题,适用于集合成员管理方法。
📄 2021109203891
📂 G06F16_23
👤 成都信息工程大学
📅 2021-08-11
本发明公开了一种缓存识别与更新的方法及系统,涉及数据存储技术领域,所述方法包括:将服务器中的缓存数据划分类型,得到长时间缓存文件和短时间缓存文件;将长时间缓存文件和短时间缓存文件匹配不同的缓存策略进行加载;将加载后的长时间缓存文件和短时间缓存文件分配至不同的缓存池,缓存池包括长时间缓存池和短时间缓存池;根据长时间缓存池和短时间缓存池,制定缓存更新策略,更新长时间缓存文件和短时间缓存文件;当客户端调用服务器中的长时间缓存文件或短时间缓存文件,将会根据类型、缓存策略以及更新策略生成校验码,获取缓存池的长时间缓存文件或短时间缓存文件;本发明解决了现有技术中缓存数据更新同步不及时,访问速度慢的问题。
📄 2024103543179
📂 G06F12_0877
👤 江西曼荼罗软件有限公司
📅 2024-03-27
本发明提供一种网络缓存线性替换方法,首先建立一个缓存替换模型作为实验基础,先对网站固定缓存容量大小,然后对其发送大量的访问请求,再对网路缓存中出现的数据信息进行提取分析,同时将向网络中所发送的请求数据按照一定的数量分成不同的序列,这些序列也可以作为实验对象。在该网站的网络缓存存储满时,要对接下来的访问数据与之前已经存储的数据进行替换。在替换的过程中,采用了三种递进式的方法,来设计出了一个最为优秀的缓存替换方法。本发明结合传统的缓存替换方法。通过本设计的缓存替换方法,可以快速的给用户返还所需数据,提高数据查询请求的速度,适合于处理大数据的请求访问。
📄 201510934456X
📂 H04L29_08
👤 上海静客网络科技有限公司
📅 2015-12-15