linux CGROUP CPU 限制有使用令牌桶么?

Linux cgroup 的 CPU 限制机制确实使用了一种类似于令牌桶(Token Bucket)的策略,尤其是在 CFS Bandwidth Controller 中。cgroup CPU 限制通过配置周期(period)和配额(quota)来限制某个 cgroup 在每个周期内能使用的 CPU 时间。当一个 cgroup 超过 quota 限制时,其 CPU 使用会被限制,这个机制本质上像是一个令牌桶:在每个周期定量"发放"CPU使用令牌,超出部分需要等待令牌的"再填充"。这种机制允许控制 CPU 使用速率,同时支持 CPU 使用的"突发"行为,类似令牌桶允许突发流量的特性。

总结:Linux cgroup 用于 CPU 限制的带宽控制机制实现思想类似令牌桶算法,通过周期和配额控制令牌的发放与消耗,限制 CPU 使用率,同时支持一定程度的突发

  1. www.cnblogs.com/luoxn28/p/1...
  2. pandaychen.github.io/2020/04/02/...
  3. www.cnblogs.com/xuwc/p/9123...
  4. cloud.tencent.com/developer/n...
  5. blog.csdn.net/guizaijianc...
  6. docs.redhat.com/zh-cn/docum...
  7. zorrozou.github.io/docs/books/...
  8. blog.51cto.com/u_16213373/...
相关推荐
ytadpole21 分钟前
揭秘xxl-job:从高可用到调度一致性
java·后端
Moonbit34 分钟前
MoonBit 三周年 | 用代码写就 AI 时代的语言答卷
后端·程序员·编程语言
菜鸟谢36 分钟前
QEMU
后端
bobz9651 小时前
calico vxlan 默认不依赖 BGP EVPN 携带 VNI
后端
bobz9651 小时前
vxlan 和 vlan 的不同点
后端
每天进步一点_JL1 小时前
JVM 内存调优:到底在调什么?怎么调?
java·jvm·后端
程序员海军1 小时前
如何让AI真正理解你的需求
前端·后端·aigc
yinke小琪1 小时前
说说Java 中 Object 类的常用的几个方法?详细的讲解一下
java·后端·面试
回家路上绕了弯1 小时前
主从架构选型指南:从原理到落地,搞懂怎么选才适合你的业务
后端·架构
该用户已不存在2 小时前
Rust Web框架大比拼:Actix vs Axum vs Rocket,别再只看跑分了
后端·rust