第 4 代 ‌‌VPS 及專屬伺服器‌‌ 說明

我們已盡最大努力為您翻譯本頁面。 我們也有提供英文頁面。

在我的VPS Hosting啟用交換

物理RAM耗盡時,交換在伺服器上的伺服器會提供更多虛擬記憶體。它可以讓系統暫時在磁碟上儲存資料,防止因為記憶體限製而造成崩潰或變慢,並確保應用程式的順利運作。您可以透過SSH啟用交換功能。

警告:本文涵蓋進階技術主題。如果這些步驟未正確完成,則可能會對您的網站進行不需要的變更。因此,強烈建議您先建立備份,再繼續操作。請檢閱完整的支援聲明,了解更多支援其他產品和服務的資訊。
警告:嚴重依賴交換會導致效能降低,因為從磁碟存取資料的速度比從RAM擷取的速度慢,並有可能導致應用程式回應速度明顯延遲。因此,我們強烈建議您在最佳化網站及伺服器程序時,只建議使用swap作為臨時解決方案。
  1. 使用SSH連線到您的伺服器
  2. 切換至根用戶
  3. 建立一個用於交換的檔案:
    sudo fallocate -l 1G /swapfile
  4. 設定檔案權限:
    sudo chmod 600 /swapfile
  5. 在檔案上設定Linux交換區域:
    sudo mkswap /swapfile
  6. 啟用交換功能:
    sudo swapon /swapfile
  7. 使用您偏好的文字編輯器命令,開啟/etc/fstab檔,附加以下程式碼行,並儲存變更:
    /swapfile swap swap defaults 0 0
  8. 驗證交換功能為啟用狀態:
    sudo swapon --show

相似以下的輸出將會驗證交換是否已啟用:

NAME TYPE SIZE USED PRIO / swapfile file 1024M 0B -2

更多資訊