在我的云服务器中添加 CPU 核心或 RAM 是否会提高我的情况的速度?

在我的云服务器中添加 CPU 核心或 RAM 是否会提高我的情况的速度?

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

它位于 Linux 服务器上,但其中混杂了 NGinx。例如,有时他们必须为我重新启动 NGinx...某种组合或类似的东西。

服务器上的基本详细信息包括:

  • 2 个 CPU 核心
  • 3 GB 内存
  • 40 GB SSD 存储空间
  • 我每月为此支付约 90 美元

如果我进入我的 WHM,服务状态,它会显示以下内容:

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

它们都是 WordPress 安装,最近 - 尽管没有重大变化 - 我在所有 Siteground 网站上的管理区域都开始极其缓慢地滞后并最终超时。

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

网站:

它们基本上是低维护站点并且流量也不太大。 愿景号航空母舰威普瑞森有限公司(SSLd),然后是我的非营利组织,国家正当法律程序中心(SSLd,是这 8 个网站中规模最大、访问量最大的网站。

作为服务器专家,这里有人能判断这项技术是否正确吗?添加 2 个 CPU 是否有帮助,这样我就不会被锁定在我的 FTP、cPanel 和网站后端之外?根据我所掌握的少量信息,能否判断?

或者我是不是已经偏离了主题,我应该做点别的吗,对技术人员的建议保持怀疑态度?

感谢任何人提供的指导!

答案1

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

但这还不是全部。最正确的解决方案与问题本身非常相似:目标在不断变化。现在增加核心可能会有所帮助。明天可能是增加内存。后天你可能需要带宽。

添加资源通常是最便宜的提高性能的最快方法。尤其是响应时间方面。

但它是最好的吗?

这取决于具体情况。追踪和优化服务器配置和代码中的性能问题可能是一项成本高昂、专业性强且耗时的任务。

那你怎么知道呢?

您必须开始测量。测量响应时间、测量第一个字节的时间、测量传输的数据量。使用许多用于服务器监控的工具自动执行这些测试和测量。绘制结果图表。

如何在更多资源(核心、内存等)和服务器/代码优化(程序员/管理员时间)之间找到适当的平衡取决于您。我建议您两者兼顾。

请记住,如果您没有进行测量,那么尝试优化就没有意义。

相关内容