预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113688160A(43)申请公布日2021.11.23(21)申请号202111053047.0(22)申请日2021.09.08(71)申请人北京沃东天骏信息技术有限公司地址100176北京市大兴区北京经济技术开发区科创十一街18号院2号楼4层A402室申请人北京京东世纪贸易有限公司(72)发明人糜鹏程(74)专利代理机构中科专利商标代理有限责任公司11021代理人孙蕾(51)Int.Cl.G06F16/2455(2019.01)G06F16/28(2019.01)权利要求书2页说明书10页附图3页(54)发明名称数据处理方法、处理装置、电子设备及存储介质(57)摘要本公开提供了一种数据处理方法。该方法包括在访问存储于缓存空间的第一缓存区域中的第一目标缓存数据的情况下,为第一目标缓存数据生成取值为预设数值区间的随机数,其中,缓存空间还包括第二缓存区域和第三缓存区域,存储于第一缓存区域、第二缓存区域和第三缓存区域的缓存数据的历史被调用频率依次升高;确定第一目标缓存数据被调用时的移动概率;在随机数小于或等于移动概率的情况下,将第一目标缓存数据移动至第三缓存区域的头部。本公开还提供了一种数据处理装置、电子设备、存储介质及计算机程序产品。CN113688160ACN113688160A权利要求书1/2页1.一种数据处理方法,包括:在访问存储于缓存空间的第一缓存区域中的第一目标缓存数据的情况下,为所述第一目标缓存数据生成取值为预设数值区间的随机数,其中,所述缓存空间还包括第二缓存区域和第三缓存区域,存储于所述第一缓存区域、所述第二缓存区域和所述第三缓存区域的缓存数据的历史被调用频率依次升高;确定所述第一目标缓存数据被调用时的移动概率;以及在所述随机数小于或等于所述移动概率的情况下,将所述第一目标缓存数据移动至所述第三缓存区域的头部。2.根据权利要求1所述的方法,还包括:在所述随机数大于所述移动概率的情况下,保持所述第一目标缓存数据的存储位置不变。3.根据权利要求1所述的方法,其中,确定所述第一目标缓存数据被调用时的移动概率包括:获取所述第一目标缓存数据的加载时刻和访问时刻,其中,所述加载时刻用于表征所述第一目标缓存数据被加载至所述缓存空间中的时刻,所述访问时刻用于表征所述第一目标缓存数据被加载至所述缓存空间中后被访问的时刻;获取所述第一目标缓存数据在由所述加载时刻至所述访问时刻构成的时间段内的被访问次数;以及根据所述加载时刻、所述访问时刻和所述被访问次数确定所述移动概率。4.根据权利要求3所述的方法,其中,获取所述第一目标缓存数据在由所述加载时刻至所述访问时刻构成的时间段内的被访问次数包括:确定用于记录所述第一目标缓存数据的被访问信息的第一计数器;以及利用所述第一计数器确定所述被访问次数。5.根据权利要求1所述的方法,还包括:在访问存储于所述第二缓存区域的第二目标缓存数据的情况下,将所述第二目标缓存数据移动至所述第一缓存区域的头部。6.根据权利要求1所述的方法,还包括:在当前时间达到预定义时间的情况下,将缓存于所述第三缓存区域尾部的缓存数据移除。7.根据权利要求1所述的方法,还包括:确定需要被移除的第三目标缓存数据;确定用于记录所述第三目标缓存数据的被访问信息的第二计数器;以及将所述第三目标缓存数据及其被访问信息从所述第二计数器中移除。8.一种数据处理装置,包括:生成模块,用于在访问存储于缓存空间的第一缓存区域中的第一目标缓存数据的情况下,为所述第一目标缓存数据生成取值为预设数值区间的随机数,其中,所述缓存空间还包括第二缓存区域和第三缓存区域,存储于所述第一缓存区域、所述第二缓存区域和所述第三缓存区域的缓存数据的历史被调用频率依次升高;第一确定模块,用于确定所述第一目标缓存数据被调用时的移动概率;以及2CN113688160A权利要求书2/2页第一移动模块,用于在所述随机数小于或等于所述移动概率的情况下,将所述第一目标缓存数据移动至所述第三缓存区域的头部。9.一种计算机系统,包括:一个或多个处理器;存储器,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现权利要求1至7中任一项所述的方法。10.一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器实现权利要求1至7中任一项所述的方法。11.一种计算机程序产品,包括计算机可执行指令,所述指令在被执行时用于实现权利要求1至7中任一项所述的方法。3CN113688160A说明书1/10页数据处理方法、处理装置、电子设备及存储介质技术领域[0001]本公开涉及计算机技术领域技术领域,更具体地,涉及一种数据处理方法、处理装置、电子设备、