一种具有多段缓存功能的数据存储系统技术方案

技术编号:42953211 阅读:20 留言:0更新日期:2024-10-11 16:09
本发明专利技术涉及数据处理技术领域,具体涉及一种具有多段缓存功能的数据存储系统,包括:数据采集和处理模块,用于获取待缓存数据中的若干个数据块;数据分析模块,用于根据每个数据块被读取和被修改的次数、与上次读取时间之间的时间间隔,获得初始优先级;根据每个缓存级别中每个缓存块的存储大小和标记序号,获得每个缓存级别中每个缓存块的清除概率;优先级判断模块,用于根据待缓存数据中每个数据块所占空间大小和每个缓存级别中剩余空间的存储容量,获得最终优先级;数据缓存模块,用于所述清除概率和最终优先级进行待缓存数据的存放。本发明专利技术提高了缓存优先级判别的准确性,提高了整个缓存系统的性能。

【技术实现步骤摘要】

本专利技术涉及数据处理,具体涉及一种具有多段缓存功能的数据存储系统


技术介绍

1、缓存是一种临时存储数据的技术,用于加速数据访问和提高系统性能,其通常用于服务器、计算机或者一些移动电子设备等一些数据的存储。多段缓存功能的数据存储系统是指的是通过在不同层次的缓存中存储数据,以提高系统的性能和效率。多段缓存通常包括一级缓存、二级缓存、三级缓存。这些不同级别的缓存具有不同的存储速度和存储空间,用来存放不同的数据,不同数据选择存储级别不同,其对于缓存系统整体的反应速度则具有一定的影响。

2、在现有技术中,都是人为通过不同策略自行设置缓存优先级别,因此当设置的策略计算不当,会使得不同缓存级别的优先级判别不准确,从而导致对缓存数据进行读写时,整个缓存系统的性能下降。


技术实现思路

1、本专利技术提供一种具有多段缓存功能的数据存储系统,以解决现有的问题。

2、本专利技术的一种具有多段缓存功能的数据存储系统采用如下技术方案:

3、本专利技术一个实施例提供了一种具有多段缓存功能的数据存储系本文档来自技高网...

【技术保护点】

1.一种具有多段缓存功能的数据存储系统,其特征在于,该系统包括以下模块:

2.根据权利要求1所述一种具有多段缓存功能的数据存储系统,其特征在于,所述根据每个数据块在每个缓存级别的目标时间段内被读取和被修改的次数、每个数据块在每个缓存级别中离最近一次读取时间之间的时间间隔,获得每个数据块在每个缓存级别中的初始优先级,包括:

3.根据权利要求2所述一种具有多段缓存功能的数据存储系统,其特征在于,所述根据每个数据块在每个缓存级别的目标时间段内被读取次数、每个数据块在每个缓存级别中的读写比、每个数据块在每个缓存级别中离最近一次读取时间之间的时间间隔,获得每个数据块在每个缓...

【技术特征摘要】

1.一种具有多段缓存功能的数据存储系统,其特征在于,该系统包括以下模块:

2.根据权利要求1所述一种具有多段缓存功能的数据存储系统,其特征在于,所述根据每个数据块在每个缓存级别的目标时间段内被读取和被修改的次数、每个数据块在每个缓存级别中离最近一次读取时间之间的时间间隔,获得每个数据块在每个缓存级别中的初始优先级,包括:

3.根据权利要求2所述一种具有多段缓存功能的数据存储系统,其特征在于,所述根据每个数据块在每个缓存级别的目标时间段内被读取次数、每个数据块在每个缓存级别中的读写比、每个数据块在每个缓存级别中离最近一次读取时间之间的时间间隔,获得每个数据块在每个缓存级别中的初始优先级,包括:

4.根据权利要求1所述一种具有多段缓存功能的数据存储系统,其特征在于,所述对每个缓存级别中的所有缓存块进行序号标记,包括:

5.根据权利要求1所述一种具有多段缓存功能的数据存储系统,其特征在于,所述根据每个缓存级别中每个缓存块的存储大小和标记序号,获得每个缓存级别中每个缓存块的...

【专利技术属性】
技术研发人员:廖浚男古德宗范光宇
申请(专利权)人:浙江睿兆芯半导体科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1