在我的情况下,将CPU核心或RAM添加到我的云服务器会提高速度吗?

我有一个Siteground云服务器,我对服务器一无所知。 它拥有8个网站,但其中3个拥有自己的专用IP地址和cPanel。

它在一个Linux服务器上,但是在那里有一些混合的东西。 例如,有时他们必须重新启动NGinx …某种types的组合或其他types。

服务器上的基本细节是:

  • 2个CPU核心
  • 3 GB RAM
  • 40 GB SSD存储空间
  • 我为此付了大约$ 90 /月

如果我进入我的WHM,服务状态,它说:

  • 服务器负载:0.69(2个CPU)
  • 31.4%(3,145,728中的987,744)
  • 使用的交换:0.01%(2,097,152中的268)
  • 磁盘信息:使用率为74%

他们都是WordPress的安装,最近 – 尽pipe没有发生重大的变化 – 我在所有Siteground网站的行政区域开始落后非常缓慢,最终超时。

技术人员通常都很好,但是这个人告诉我要购买2个额外的核心。 他说我不需要购买额外的存储空间或额外的GB RAM。

网站:

他们基本上是低维护网站,不太重量瓦特/stream量。 USS Vision , WebPrezence LLC (SSLd),然后是我的非营利组织, 国家正当程序中心 (SSLd),是8个网站中最大和最受欢迎的网站。

作为服务器专家,是否有可能让这里的任何人知道这个技术是否正确? 将添加2个CPU帮助,所以我不会被locking我的FTP,cPanel和我的网站的后端? 是否有可能告诉我足够的知识足够提供的信息量?

还是我在这里的方式,我应该做的东西,对技术的build议持怀疑态度?

谢谢任何人可以提供的任何指导!

是的,增加两个内核将有助于提高响应速度。

但是,这不是全部。 这个问题的最正确的解决scheme就像是一个移动的目标。 现在添加内核可能会有所帮助。 明天它可能会更多的记忆。 第二天你可能需要带宽。

增加资源通常是提高性能的最便宜最快捷的方式。 特别是像响应时间。

但这是最好的吗?

那要看。 追踪和优化服务器configuration和代码中的性能问题可能是昂贵的,高度专业化和耗时的任务。

你怎么知道?

你必须开始测量。 测量响应时间,测量第一个字节的时间,测量传输的数据量。 使用这些工具中的一些工具来自动执行这些testing和测量以进行服务器监控。 绘制结果图。

在更多的资源(核心,内存,…)和服务器/代码优化(程序员/pipe理员时间)之间find适当的平衡取决于你。 我build议你尝试一下。

记住,如果你没有测量,那么就没有必要去优化。