[发明专利]缓冲区容量调整方法及装置有效
| 申请号: | 202011564613.X | 申请日: | 2020-12-25 |
| 公开(公告)号: | CN112737975B | 公开(公告)日: | 2023-05-09 |
| 发明(设计)人: | 陈天宇;梁波 | 申请(专利权)人: | 珠海西山居数字科技有限公司 |
| 主分类号: | H04L49/9005 | 分类号: | H04L49/9005 |
| 代理公司: | 北京智信禾专利代理有限公司 11637 | 代理人: | 刘晓楠 |
| 地址: | 519000 广东省珠海市高新区唐*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 缓冲区 容量 调整 方法 装置 | ||
1.一种缓冲区容量调整方法,其特征在于,所述方法包括:
接收第一应用程序接口的第一调用指令,所述第一调用指令携带有缓冲区的参考容量;
将缓冲区容量设置为所述参考容量,其中,所述缓冲区用于临时缓存数据;
确定预设时间段内所述缓冲区中缓存的数据量变化率,根据所述数据量变化率,确定是否对所述参考容量进行调整;
在检测到所述参考容量发生调整的情况下,显示所述参考容量的调整信息,其中,所述调整信息用于监控缓冲区容量。
2.根据权利要求1所述的缓冲区容量调整方法,其特征在于,所述确定预设时间段内所述缓冲区的数据量变化率,包括:
获取所述缓冲区中所述预设时间段的起始时刻缓存数据的第一数据量,以及所述预设时间段的结束时刻缓存数据的第二数据量;
根据所述第一数据量和所述第二数据量,确定所述预设时间段内所述缓冲区的数据量变化率。
3.根据权利要求1所述的缓冲区容量调整方法,其特征在于,所述根据所述数据量变化率,确定是否对所述参考容量进行调整,包括:
在所述数据量变化率为增长率,且所述数据量变化率大于第一变化率阈值的情况下,根据所述数据量变化率,对所述缓冲区容量进行扩展;
在所述数据量变化率为缩减率,且所述数据量变化率大于第二变化率阈值的情况下,根据所述数据量变化率,对所述缓冲区容量进行缩减。
4.根据权利要求3所述的缓冲区容量调整方法,其特征在于,所述根据所述数据量变化率,对所述缓冲区容量进行扩展,包括:
从预先设置的变化率和容量调整值之间的对应关系中,获取所述数据量变化率对应的目标容量调整值;
基于所述目标容量调整值,对所述缓冲区容量进行扩展。
5.根据权利要求3所述的缓冲区容量调整方法,其特征在于,所述第一调用指令还携带有缓冲区的上限容量;所述根据所述数据量变化率,对所述缓冲区容量进行扩展之后,还包括:
确定扩展后的缓冲区容量是否超过所述上限容量;
在扩展后的缓冲区容量超过所述上限容量的情况下,生成并显示警示消息。
6.根据权利要求1-5任一所述的缓冲区容量调整方法,其特征在于,所述方法还包括:
显示所述缓冲区容量的容量属性信息,所述容量属性信息包括所述缓冲区的当前总容量和已占用容量。
7.根据权利要求1-5任一所述的缓冲区容量调整方法,其特征在于,所述将缓冲区容量设置为所述参考容量之后,还包括:
接收第二应用程序接口的第二调用指令,所述第二调用指令携带有目标缓冲区容量;
将所述缓冲区容量设置为所述目标缓冲区容量。
8.一种缓冲区容量调整装置,其特征在于,所述装置包括:
第一接收模块,被配置为接收第一应用程序接口的第一调用指令,所述第一调用指令携带有缓冲区的参考容量;
第一设置模块,被配置为将缓冲区容量设置为所述参考容量,其中,所述缓冲区用于临时缓存数据;
确定模块,被配置为确定预设时间段内所述缓冲区中缓存的数据量变化率,根据所述数据量变化率,确定是否对所述参考容量进行调整;
显示模块,被配置为在检测到所述缓冲区容量发生调整的情况下,显示所述参考容量的调整信息,其中,所述调整信息用于监控缓冲区容量。
9.一种计算设备,包括:
存储器和处理器;
所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,以实现下述方法:
接收第一应用程序接口的第一调用指令,所述第一调用指令携带有缓冲区的参考容量;
将缓冲区容量设置为所述参考容量,其中,所述缓冲区用于临时缓存数据;
确定预设时间段内所述缓冲区中缓存的数据量变化率,根据所述数据量变化率,确定是否对所述参考容量进行调整;
在检测到所述参考容量发生调整的情况下,显示所述参考容量的调整信息,其中,所述调整信息用于监控缓冲区容量。
10.一种计算机可读存储介质,其存储有计算机指令,该指令被处理器执行时实现权利要求1至7任意一项所述缓冲区容量调整方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海西山居数字科技有限公司,未经珠海西山居数字科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011564613.X/1.html,转载请声明来源钻瓜专利网。





