一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

缓存管理系统、方法、专网缓存管理系统及设备与流程

2023-06-05 12:04:06 来源:中国专利 TAG:

技术特征:
1.一种缓存管理系统,其特征在于,包括:计算处理模块,包括用于实现数据处理操作的缓存资源,所述缓存资源中的最后一级缓存包括数据直通缓存;数据面功能模块,运行在所述计算处理模块上,用于获取待处理的数据包,并利用所述缓存资源对所述数据包进行处理;缓存管理模块,与所述数据面功能模块和所述计算处理模块通信连接,用于获取与所述数据包相对应的数据包属性以及与所述数据面功能模块相对应的数据接收属性;基于所述数据包属性、数据接收属性以及数据直通缓存进行缓存管理。2.根据权利要求1所述的系统,其特征在于,在所述缓存管理模块基于所述数据包属性、数据接收属性以及数据直通缓存进行缓存管理时,所述缓存管理模块用于:基于所述数据包属性、数据接收属性以及数据直通缓存,检测是否存在缓存使用问题;若存在缓存使用问题,则基于所述数据包属性和所述数据直通缓存确定目标数据接收属性;将所述数据接收属性更新为所述目标数据接收属性。3.根据权利要求2所述的系统,其特征在于,在所述缓存管理模块基于所述数据包属性、数据接收属性以及数据直通缓存,检测是否存在缓存使用问题时,所述缓存管理模块用于:基于所述数据包属性和所述数据接收属性,确定接收数据量参数;基于所述接收数据量参数和所述数据直通缓存,检测是否存在缓存使用问题。4.根据权利要求3所述的系统,其特征在于,所述数据包属性包括接收数据包的平均大小,所述数据接收属性包括用于标识所述数据面功能模块能够接收的数据包的数量上限的接收描述符;在所述缓存管理模块基于所述数据包属性和所述数据接收属性,确定接收数据量参数时,所述缓存管理模块用于:获取所述平均大小与所述接收描述符之间的乘积值;基于所述乘积值,确定所述接收数据量参数。5.根据权利要求3所述的系统,其特征在于,在所述缓存管理模块基于所述接收数据量参数和所述数据直通缓存,检测是否存在缓存使用问题时,所述缓存管理模块用于:确定所述数据直通缓存的直通缓存大小;在所述接收数据量参数小于或等于所述直通缓存大小时,则确定不存在缓存使用问题;在所述接收数据量参数大于所述直通缓存大小时,则确定存在缓存使用问题。6.根据权利要求1-5中任意一项所述的系统,其特征在于,所述缓存管理模块还用于:在对数据包进行处理的过程中,获取与所述最后一级缓存相对应的第一数据包丢失比率、和/或、与所述数据直通缓存相对应的第二数据包丢失比率;基于所述第一数据包丢失比率和/或第二数据包丢失比率,对所述直通缓存大小进行调整。7.根据权利要求6所述的系统,其特征在于,在所述缓存管理模块基于所述第二数据包丢失比率,对所述直通缓存大小进行调整时,所述缓存管理模块用于:
获取内存带宽信息;基于所述第二数据包丢失比率和所述内存带宽信息,对所述直通缓存大小进行调整。8.根据权利要求7所述的系统,其特征在于,在所述缓存管理模块基于所述第二数据包丢失比率和所述内存带宽信息,对所述直通缓存大小进行调整时,所述缓存管理模块用于:在所述第二数据包丢失比率大于第二预设阈值,或者所述内存带宽信息大于预设带宽阈值,则增大直通缓存大小;在所述第二数据包丢失比率小于或等于第二预设阈值,或者所述内存带宽信息小于或等于预设阈值时,则减少直通缓存大小。9.根据权利要求6所述的系统,其特征在于,在所述缓存管理模块基于所述第一数据包丢失比率和所述第二数据包丢失比率,对所述直通缓存大小进行调整时,所述缓存管理模块用于:在所述第一数据包丢失比率小于第一预设阈值、或者所述第二数据包丢失比率大于第二预设阈值时,则增大所述直通缓存大小;在所述第一数据包丢失比率大于第一预设阈值、或者所述第二数据包丢失比率小于第二预设阈值时,则减小所述直通缓存大小;在所述第一数据包丢失比率大于第一预设阈值且所述第二数据包丢失比率大于第二预设阈值、或者,所述第一数据包丢失比率小于第一预设阈值且所述第二数据包丢失比率小于第二预设阈值时,则保持所述直通缓存大小不变。10.根据权利要求1-5中任意一项所述的系统,其特征在于,所述缓存管理模块用于:在对数据包进行处理的过程中,获取与所述数据包相对应的数据场景;基于所述数据场景对所述直通缓存大小进行调整。11.一种专网缓存管理系统,其特征在于,包括:专网计算处理模块,包括用于实现专网数据处理操作的缓存资源,所述缓存资源中的最后一级缓存包括数据直通缓存;专网数据面功能模块,运行在所述专网计算处理模块上,用于获取待处理的专网数据包,并利用所述缓存资源对所述专网数据包进行处理;专网缓存管理模块,与所述专网数据面功能模块和所述专网计算处理模块通信连接,用于确定与所述专网数据包相对应的数据包属性以及与所述专网数据面功能模块相对应的数据接收属性;基于所述数据包属性、数据接收属性以及数据直通缓存进行缓存管理。12.一种缓存管理方法,其特征在于,包括:获取数据面功能模块接收数据包的数据包属性以及与所述数据面功能模块相对应的数据接收属性;确定计算处理模块中包括的用于实现数据处理操作的缓存资源,所述缓存资源中的最后一级缓存包括数据直通缓存,其中,所述数据面功能模块运行在所述计算处理模块上;基于所述数据包属性、数据接收属性以及所述数据直通缓存进行缓存管理。13.一种缓存管理方法,其特征在于,应用于缓存管理装置,所述缓存管理装置部署在公有云上,所述公有云上部署有负载均衡器,所述负载均衡器运行在计算处理器上;所述方法包括:获取负载均衡器接收数据包的数据包属性以及与所述负载均衡器相对应的数据接收
属性;确定计算处理器中包括的用于实现数据处理操作的缓存资源,所述缓存资源中的最后一级缓存包括数据直通缓存,其中,所述负载均衡器运行在所述计算处理器上;基于所述数据包属性、数据接收属性以及所述数据直通缓存进行缓存管理。14.一种电子设备,其特征在于,包括:存储器、处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现如权利要求12或13所述的方法。

技术总结
本申请实施例提供了一种缓存管理系统、方法、专网缓存管理系统及设备。缓存管理系统包括:计算处理模块,包括用于实现数据处理操作的缓存资源,缓存资源中的最后一级缓存包括数据直通缓存;数据面功能模块,运行在计算处理模块上,用于获取待处理的数据包,并利用缓存资源对数据包进行处理;缓存管理模块,与数据面功能模块和计算处理模块通信连接,用于获取与数据包相对应的数据包属性以及与数据面功能模块相对应的数据接收属性;基于数据包属性、数据接收属性以及数据直通缓存进行缓存管理。本实施例中,有效地实现了对计算处理模块中的缓存资源进行灵活调整和管理操作,减少了缓存资源使用不当的情况。缓存资源使用不当的情况。缓存资源使用不当的情况。


技术研发人员:王盟 贾浩楠 李陛毅 张鹏宇 洪国春 姚怡东 杨光
受保护的技术使用者:阿里巴巴达摩院(杭州)科技有限公司
技术研发日:2023.04.28
技术公布日:2023/6/4
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表