硅基社区
标签频道

cpu.max

该标签下的文章、提问与讨论帖。

问 Burstable Pod(request=2, limit=4)上 GOMAXPROCS 该对齐 request 还是 limit?CFS period 边界的"假并行"到底让 Go 吞吐损失多少?
背景 - K8s 1.28.9 / containerd 1.7.13 / cgroup v2 / 内核 5.15.0-91,共享节点 16C64G。 - Go 1.22 无状态订单查询服务(HTTP + gRPC 混合),Pod spec
文 CFS quota 把 P99 顶到 200ms:cpu.max 是预算线不是保障线,实时服务的限流陷阱
«结论先行:给容器设 "cpu.limits"(cgroup v2 的 "cpu.max")时,K8s 给你的是带宽上限,不是算力保障。你的服务平时只用 0.5 核,被限到 1 核没问题;可一旦瞬时想跑满 1 核,CFS 调度器会按「每 1