由于 t2.medium 有 2 个 VCPU,而 t2.small 有 1 个 VCPU,它作为 Web 服务器会更快吗?(Apache/php)。
我想知道如果升级的话是否会获得任何性能优势。
答案1
您的服务器将能够并行执行更多工作。如果它只是提供静态网页,我预计不会有太大差异。如果它在加载的服务器上执行 php,那么我预计会有所改进。
除了核心/RAM 之外,t2 实例之间的主要区别在于让您突增到高性能的 CPU 信用累积率。一旦用完信用,您就会以实例的基准性能运行。
你可能会得到一些性能上的提升t3 实例。t3.small 有 2 个 vCPU,每小时获得的 CPU 积分是 t2.small 的两倍(t2.small 为 12 个,t3.small 为 24 个)。t3.small 比 t2.small 稍微便宜一些,而且由于虚拟机管理程序主要在硬件中运行,因此您可能会从中获得更高的性能。
使用 t3 实例时,请注意默认情况下会启用 t3.unlimited。此功能可让您在用完信用后为 CPU 支付更多费用。我有一个进程在 t3.micro 上占用了 100% 的 CPU 几天,然后我才注意到并添加了警报,这需要花钱。