自定义AMI创建的EC2实例中Windows应用程序性能下降

我已经使用某些自定义Windows应用程序创建了Windows自定义AMI。我使用此AMI生成EC2实例。

我遇到了一个奇怪的问题:

  • 所有应用程序均可在通过自定义AMI创建的EC2实例中顺利运行。
  • 但是,在24小时之后,当我使用相同的自定义映像创建EC2实例时,应用程序的性能会下降。
  • 与在24小时之前创建的EC2实例相比,即使在EC2实例上打开应用程序也要慢得多。

任何建议都会很有帮助。

huaping1207 回答:自定义AMI创建的EC2实例中Windows应用程序性能下降

可能是由使用T2实例引起的。这些是 burstable 实例。

来自CPU Credits and Baseline Performance for Burstable Performance Instances - Amazon Elastic Compute Cloud

  

传统的Amazon EC2实例类型提供固定的性能,而可爆发的性能实例提供CPU性能的基线水平,并且能够突破该基线水平。基准性能和爆发能力由CPU积分控制。 CPU积分可在一分钟内提供完整CPU内核的性能。

因此,如果您的Amazon EC2实例消耗大量CPU,则它可能会耗尽CPU信用余额,因此会限制它可以使用的CPU数量。

您可以在Amazon CloudWatch中监控CPU信用余额。您还可以在CloudWatch中查看历史CPU使用情况,也可以使用任务管理器在Windows实例本身中查看它的使用情况。

,

我知道了。显然,我们启动的任何Windows应用程序,Microsoft都会自动尝试每24小时连接到Internet进行更新。以我为例,Internet已关闭,更新没有下载。因此默认情况下连接处于等待状态15秒,因此应用程序启动缓慢

本文链接:https://www.f2er.com/3146036.html

大家都在问