虛擬記憶體是實體記憶體的「後備倉庫」。Windows 預設自動管理,但往往導致分頁檔碎片化、動態縮放延遲。本文提供標準手動設定法與精準效能監視器調校法,讓虛擬記憶體真正貼合你的使用模式。
CPU 只能存取實體記憶體。當程式需求超過實體 RAM,記憶體管理器將暫時未用的頁面交換至硬碟 Pagefile.sys,騰出空間給作用中程式。讀寫速度:RAM (GB/s) ≫ NVMe (GB/s) ≫ SATA SSD (MB/s) ≫ HDD (MB/s)。因此:實體記憶體永遠是第一優先,虛擬記憶體只為防止 OOM 崩潰。
| 實體記憶體 | 初始大小 | 最大值 | 備註 |
|---|---|---|---|
| ≤ 4 GB | 1.5 × RAM | 3 × RAM | 建議加裝實體記憶體 |
| 8 GB | 1 × RAM (8192 MB) | 2 × RAM (16384 MB) | 主流配置 |
| 16 GB | 0.5 × RAM (8192 MB) | 1 × RAM (16384 MB) | 足夠大多數場景 |
| 32 GB+ | 4096-8192 MB | 8192-16384 MB | 固定小值即可,極少用到 |
關鍵原則: 初始值 = 最大值(固定大小),避免動態擴縮產生碎片與延遲。
perfmon → 效能監視器Pagefile_Usage → 手動建立 → 「效能計數器」→ 新增%SystemDrive%\PerfLogs\Pagefile_Usage_000001.csvC:\Windows\System32\MemoryCompression,可減少分頁檔寫入,無需手動設定@echo off wmic pagefileset list /format:table echo. echo 目前分頁檔使用率: wmic pagefile get CurrentUsage,PeakUsage,AllocatedBaseSize /format:list pause
固定大小、放最快磁碟、依實測調整、保留最小值。標準值適合快速部署,精準調校適合追求極致穩定的工作站/伺服器。記住:加實體記憶體永遠是效能提升的最佳解,虛擬記憶體只是安全網。