Performance

在我的情況下,向我的雲伺服器添加 CPU 核心或 RAM 會提高速度嗎?

  • December 18, 2015

我有一個 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。

網站:

它們基本上是低維護站點,而且流量不會太重。 USS VisionWebPrezence LLC (SSLd),然後是我的非營利組織國家正當程序中心(SSLd),它是 8 個網站中最大和訪問量最大的一個。

作為伺服器專家,這裡的任何人都可以判斷這項技術是否正確嗎?添加 2 個 CPU 是否會有所幫助,這樣我就不會被鎖定在 FTP、cPanel 和網站後端之外?是否有可能用我足夠知識提供的少量資訊來判斷?

還是我離這裡很遠,我應該做其他事情,對技術人員的建議持懷疑態度?

感謝您提供任何指導!

是的,增加兩個核心將有助於提高響應速度。

但這還不是全部。問題的最正確解決方案很像問題:一個移動的目標。現在添加核心可能會有所幫助。明天可能會有更多的記憶。第二天你可能需要頻寬。

添加資源通常是提高性能的最便宜*和最快的方法。*尤其是像響應時間這樣的東西。

但它是最好的嗎?

那要看。跟踪和優化伺服器配置和程式碼中的性能問題可能是昂貴、高度專業化和耗時的任務。

你怎麼知道?

您必須開始測量。測量響應時間,測量到第一個字節的時間,測量傳輸的數據量。使用用於伺服器監控的眾多工具中的一些工具來自動化這些測試和測量。繪製結果。

在更多資源(核心、記憶體……)和伺服器/程式碼優化(程序員/管理員時間)之間找到適當的平衡取決於您。我建議你嘗試一下兩者。

請記住,如果您不進行測量,那麼嘗試優化是沒有意義的。

引用自:https://serverfault.com/questions/744011