利索能及
我要发布
收藏
专利号: 2023101133921
申请人: 恒果(济南)科技有限公司
专利类型:发明专利
专利状态:授权未缴费
更新日期:2025-02-06
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种数据读取时的缓存管理方法,其特征在于,所述方法包括以下步骤:根据用户历史数据、当前时间和运行软件信息确定内存中每份数据的调用基数;

根据调用基数将内存中的部分数据复制进第一缓存区和第二缓存区中;

接收数据读取指令,所述数据读取指令中包含待读取数据,依次从第一缓存区、第二缓存区和内存中查找所述待读取数据,当查找到待读取数据,CPU对待读取数据进行处理;

根据待读取数据确定伴随性数据,将第二缓存区中的部分数据清除,将第一缓存区中的部分数据释放至第二缓存区中,将伴随性数据复制进第一缓存区中。

2.根据权利要求1所述的数据读取时的缓存管理方法,其特征在于,所述根据用户历史数据、当前时间和运行软件信息确定内存中每份数据的调用基数的步骤,具体包括:根据运行软件信息确定内存中与运行软件相匹配的数据,为每份相匹配的数据设置调用基础值;

根据用户历史数据确定每份相匹配数据的历史读取时间信息,根据历史读取时间信息和当前时间确定调用系数;

根据调用基础值和调用系数确定每份数据的调用基数。

3.根据权利要求2所述的数据读取时的缓存管理方法,其特征在于,所述根据历史读取时间信息和当前时间确定调用系数的步骤,具体包括:确定历史读取时间信息中每个历史读取时间与当前时间之间的差值;

根据差值范围和符合所述差值范围的历史读取时间的次数为数据确定调用系数。

4.根据权利要求1所述的数据读取时的缓存管理方法,其特征在于,所述根据待读取数据确定伴随性数据的步骤,具体包括:根据待读取数据和用户历史数据确定与所述待读取数据在设定时间差中被同时读取的数据;

对每份同时被读取的数据进行计数,当计数数量大于设定数量值时,确定对应的数据为伴随性数据。

5.根据权利要求1所述的数据读取时的缓存管理方法,其特征在于,所述方法还包括:接收用户输入的快捷指令信息,所述快捷指令信息包括若干个快捷指令,每个快捷指令对应有读取数据;

接收用户输入的快捷指令,将对应的读取数据复制进第一缓存区中。

6.一种数据读取时的缓存管理系统,其特征在于,所述系统包括:调用基数确定模块,用于根据用户历史数据、当前时间和运行软件信息确定内存中每份数据的调用基数;

数据复制缓存模块,用于根据调用基数将内存中的部分数据复制进第一缓存区和第二缓存区中;

数据读取处理模块,用于接收数据读取指令,所述数据读取指令中包含待读取数据,依次从第一缓存区、第二缓存区和内存中查找所述待读取数据,当查找到待读取数据,CPU对待读取数据进行处理;

伴随性数据缓存模块,用于根据待读取数据确定伴随性数据,将第二缓存区中的部分数据清除,将第一缓存区中的部分数据释放至第二缓存区中,将伴随性数据复制进第一缓存区中。

7.根据权利要求6所述的数据读取时的缓存管理系统,其特征在于,所述调用基数确定模块包括:调用基础值确定单元,用于根据运行软件信息确定内存中与运行软件相匹配的数据,为每份相匹配的数据设置调用基础值;

调用系数确定单元,用于根据用户历史数据确定每份相匹配数据的历史读取时间信息,根据历史读取时间信息和当前时间确定调用系数;

调用基数确定单元,用于根据调用基础值和调用系数确定每份数据的调用基数。

8.根据权利要求7所述的数据读取时的缓存管理系统,其特征在于,所述调用系数确定单元包括:时间差值确定子单元,用于确定历史读取时间信息中每个历史读取时间与当前时间之间的差值;

调用系数确定子单元,用于根据差值范围和符合所述差值范围的历史读取时间的次数为数据确定调用系数。

9.根据权利要求6所述的数据读取时的缓存管理系统,其特征在于,所述伴随性数据缓存模块包括:同时读取数据单元,用于根据待读取数据和用户历史数据确定与所述待读取数据在设定时间差中被同时读取的数据;

伴随性数据确定单元,用于对每份同时被读取的数据进行计数,当计数数量大于设定数量值时,确定对应的数据为伴随性数据。

10.根据权利要求6所述的数据读取时的缓存管理系统,其特征在于,所述系统还包括快捷指令缓存模块,快捷指令缓存模块具体包括:快捷指令信息单元,用于接收用户输入的快捷指令信息,所述快捷指令信息包括若干个快捷指令,每个快捷指令对应有读取数据;

数据快捷缓存单元,用于接收用户输入的快捷指令,将对应的读取数据复制进第一缓存区中。