全部產品
Search
文件中心

:如何配置Windows執行個體的虛擬記憶體?

更新時間:Mar 27, 2025

在Windows系統中,虛擬記憶體通常稱為分頁檔(Pagefile)。當Windows系統的記憶體無法滿足當前啟動並執行所有進程時,系統會將一些不常用的資料從記憶體轉移至硬碟上的虛擬記憶體,合理地配置虛擬記憶體可以提高系統效能與穩定性。

重要

開啟虛擬記憶體可能會導致記憶體I/O效能下降。當ECS執行個體記憶體不足時,建議優先通過修改執行個體規格增加執行個體的記憶體。若因業務需要開啟虛擬記憶體,請參見本文進行配置。

使用情境

以下是一些常見情況下需要開啟虛擬記憶體的情境。

  • 記憶體不足或使用率過高

    • 如果您的系統安裝的記憶體較小(例如4 GB或更少),可能會頻繁觸發記憶體不足的情況。在這種情況下,可以開啟虛擬記憶體,協助系統處理更多的並發任務或應用程式。

    • 如果系統監控工具顯示記憶體使用量率常常接近100%,您可以考慮增加記憶體或開啟虛擬記憶體以確保系統的穩定性,否則可能會導致某些應用程式或系統崩潰。

  • 運行大型應用程式或多任務處理

    運行一些大型圖形和設計軟體(如Adobe Photoshop)、資料分析軟體(如巨量資料分析工具)、遊戲等時,通常需要大量記憶體,開啟虛擬記憶體可以確保這些應用程式的順利運行。

配置建議

虛擬記憶體的位置

  • 避免使用C盤:強烈建議不要將虛擬記憶體的分頁檔設定在C盤(通常是系統硬碟)。C盤通常用於存放作業系統及應用程式檔案,其磁碟空間有限。如果將分頁檔配置在C盤,可能導致系統效能下降和可用性問題。

  • 推薦使用其他分區:將虛擬記憶體配置在除C盤以外的其他分區上,能夠減輕C盤的負擔,提高虛擬記憶體的訪問效率。

虛擬記憶體的大小

  • 自動管理虛擬記憶體:建議您使用系統自動管理虛擬記憶體的大小,Windows可以根據當前系統使用方式動態調整分頁檔的大小,以最佳化效能。

  • 自訂設定虛擬記憶體:如果您有特定的需求,建議根據記憶體的大小來設定虛擬記憶體的初始值和最大值。

    • 初始大小:設定為記憶體大小的1至1.5倍,可以提供足夠的空間來應對大多數情況下的記憶體需求,而不需要頻繁調整分頁檔的大小。

    • 最大值:設定為記憶體大小的2至3倍,可以提供足夠的緩衝空間,確保系統在高負載情況下仍然能夠正常運行。

其他建議

  • 監控效能:定期監控系統效能,特別是在運行大型應用程式或遊戲時。如果發現系統頻繁使用虛擬記憶體,建議您考慮增加記憶體。

  • 防止片段化:定期整理磁碟,減少片段化的問題,確保虛擬記憶體的運行效率。

  • 確保系統運行正常:檢查正在使用虛擬記憶體的應用程式,確保它們運行正常。

配置虛擬記憶體

說明

本文操作以Windows Server 2016為例,請您以實際環境為準。

  1. 使用Workbench工具以RDP協議登入Windows執行個體

  2. 在Windows Server案頭,按右鍵image表徵圖,然後單擊系統

  3. 選擇進階系統設定

  4. 進階頁簽的效能地區單擊設定

    image

  5. 進階頁簽的虛擬記憶體地區單擊更改

    image

  6. 虛擬記憶體對話方塊中,根據實際需求選擇系統自動管理虛擬記憶體自訂設定虛擬記憶體關閉虛擬記憶體

    • 自動管理虛擬記憶體

      1. 選中自動管理所有磁碟機的分頁檔案大小

      2. 單擊確定完成配置。

      image

    • 自訂設定虛擬記憶體

      1. 取消選中自動管理所有磁碟機的分頁檔案大小

      2. 選擇虛擬記憶體檔案存放的磁碟機。

      3. 選擇自訂大小,輸入初始大小最大值,然後單擊設定

      4. 單擊確定完成配置。

      image

    • 關閉虛擬記憶體

      1. 取消選中自動管理所有磁碟機的分頁檔案大小

      2. 選擇虛擬記憶體檔案存放的磁碟機。

      3. 選擇無分頁檔案,然後單擊設定

      4. 單擊確定完成配置。

      image

  7. 重啟ECS執行個體,使配置生效。