![c5d.large 实例是否存在 CPU 积分?如果没有,原因是什么?](https://linux22.com/image/748866/c5d.large%20%E5%AE%9E%E4%BE%8B%E6%98%AF%E5%90%A6%E5%AD%98%E5%9C%A8%20CPU%20%E7%A7%AF%E5%88%86%EF%BC%9F%E5%A6%82%E6%9E%9C%E6%B2%A1%E6%9C%89%EF%BC%8C%E5%8E%9F%E5%9B%A0%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.png)
我一直担心我在一个实例上监听的 websocket 反馈t3.micro
会被同一个虚拟机管理程序下的其他实例的 CPU 窃取时间所抑制。
所以我切换到一个c5d.large
实例,确实注意到延迟减少了。但现在我很好奇......我的CPU 信用图消失到 EC2 监控部分了?
c5d.large
实例没有CPU 积分出于某种原因?如果不是,为什么?
答案1
CPU 积分仅适用于 T2/T3 实例。每个 T2/T3 实例每秒都会累积一些 CPU 积分,并且在使用中(即非“空闲”)时会消耗这些 CPU 积分。当积分用完时,它要么会降低到基准性能(T2 默认),要么继续全速运行,您需要支付所需的额外积分(T3 默认和 T2“无限模式”)。
看关于澄清 t2 和 t3 的工作条件?以获得更详细的解释。
请注意,这不适用于任何其他实例类型 - C3,C4,C5,M5等。这些都不使用 CPU 积分,并且始终可以使用完全分配的速度。
另请注意,如果您从t3.micro到c5d.大号您现在正在运行更强大的实例。难怪您会看到更低的延迟!
希望这能解释清楚:)