跳至内容

我怎样才能知道我的 T2 或 T3 EC2 Windows 实例上的 CPU 是否遭遇节流?

1 分钟阅读
0

我想知道我的 T2 或 T3 Amazon Elastic Compute Cloud (Amazon EC2) Windows 实例上的 CPU 是否遭遇节流。

解决方法

如需验证您的 CPU 是否遭遇节流,请检查 CPU 积分余额和操作系统 (OS) 中的 CPU。

检查 CPU 积分余额

  1. 打开 Amazon EC2 控制台,然后从导航窗格中选择 Instances(实例)。
  2. 选择要进行故障排除的实例。
  3. Monitoring(监控)选项卡上,记下 CPU credit balance(CPU 积分余额)图上的当前剩余积分数。

如果积分余额接近零,则实例 CPU 可能遭遇节流。要解决此问题,您可以启用 T2/T3 Unlimited(T2/T3 无限)或更改实例类型。有关详细信息,请参阅如何解决 CPU 遭遇节流时 T2 或 T3 EC2 Windows 实例 CPU 利用率高的问题?

注意: 如果实例已启用“T2/T3 无限”,则积分余额开始时为零。

检查操作系统上的 CPU 利用率

  1. 打开 Amazon EC2 控制台,然后从导航窗格中选择 Instances(实例)。
  2. Monitoring(监控)选项卡上,记下 CPU utilization(CPU 利用率)。确认平均值接近您的实例类型的每个 vCPU 的基准性能
  3. 使用远程桌面协议 (RDP) 连接到您的实例
  4. 打开任务管理器,然后记下操作系统上的 CPU 利用率。

如果 CPU 利用率在任务管理器中达到接近 100% 的峰值,但在控制台中接近基准,则实例的 CPU 遭遇节流。要解决此问题,您可以激活“T2/T3 无限”或更改实例类型。有关详细信息,请参阅如何解决 CPU 遭遇节流时 T2 或 T3 EC2 Windows 实例 CPU 利用率高的问题?

相关信息

如何诊断 CPU 未遭遇节流时 EC2 Windows 实例上的 CPU 利用率过高的问题?

我想对 EC2 Linux 实例内的性能瓶颈问题进行故障排除。我可以在 EC2Rescue for Linux 中使用哪些高级工具执行此操作?

AWS 官方已更新 3 年前