限速方法、装置、介质和电子设备制造方法及图纸

技术编号:41408530 阅读:22 留言:0更新日期:2024-05-20 19:35
本公开涉及一种限速方法、装置、介质和电子设备,属于数据限速技术领域,能够避免CPU利用率飙高的情况,不会对数据处理性能造成影响。一种限速方法,包括:在数据包到达的情况下,确定令牌桶的当前状态,其中,所述令牌桶的状态包括睡眠状态和唤醒状态;在所述令牌桶的当前状态为所述唤醒状态的情况下,确定待需要的令牌数,以及确定自上次确定新增令牌数至今为止产生的总生成令牌数并基于所述总生成令牌数对所述令牌桶进行填充,其中所述待需要的令牌数为待请求的令牌数与之前预支的令牌数之和;若所述待需要的令牌数大于所述令牌桶中的填充后令牌数,则预支令牌并使所述令牌桶进入所述睡眠状态。

【技术实现步骤摘要】

本公开涉及数据限速领域,具体地,涉及一种限速方法、装置、介质和电子设备


技术介绍

1、令牌桶是一种限速算法,它可以应用在分组交换和电信网络的限速场景中。在数据传输流量不均匀或变化的度量的情况下,令牌桶可用于检查数据包形式的数据传输是否符合定义的带宽和突发限制,在数据传输符合带宽和突发限制的情况下,令牌桶可以作为一种调度算法用于确定数据传输的时序。相关技术中,当数据传输的并发量高、数据量大的情况下,有可能会出现中央处理器(central processing unit,cpu)利用率飙高的情况,从而对数据处理性能造成很大的影响。


技术实现思路

1、提供该部分内容以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该部分内容并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。

2、第一方面,本公开提供一种限速方法,包括:在数据包到达的情况下,确定令牌桶的当前状态,其中,所述令牌桶的状态包括睡眠状态和唤醒状态;在所述令牌桶的当前状态为所本文档来自技高网...

【技术保护点】

1.一种限速方法,其特征在于,包括:

2.根据权利要求1所述的限速方法,其特征在于,所述限速方法还包括:

3.根据权利要求1所述的限速方法,其特征在于,所述限速方法还包括:

4.根据权利要求1所述的限速方法,其特征在于,

5.根据权利要求4所述的限速方法,其特征在于,所述限速方法还包括:

6.根据权利要求1所述的限速方法,其特征在于,

7.根据权利要求6所述的限速方法,其特征在于,所述限速方法还包括:

8.一种限速装置,其特征在于,包括:

9.一种计算机可读介质,其上存储有计算机程序,其特征在...

【技术特征摘要】

1.一种限速方法,其特征在于,包括:

2.根据权利要求1所述的限速方法,其特征在于,所述限速方法还包括:

3.根据权利要求1所述的限速方法,其特征在于,所述限速方法还包括:

4.根据权利要求1所述的限速方法,其特征在于,

5.根据权利要求4所述的限速方法,其特征在于,所述限速方法还包括:

6.根据...

【专利技术属性】
技术研发人员:董兴虎王剑
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1