虛擬記憶體是作業系統記憶體管理核心技術:讓應用程式以為擁有連續完整位址空間,實際上資料分散於實體記憶體碎片與硬碟分頁檔 (Pagefile.sys) 間,需時交換。本文深度解析運作原理、手動設定最佳化策略與容量規劃建議。
CPU 僅能從記憶體讀取指令/資料。執行大型程式時記憶體「倉庫」塞滿,系統將暫時不用的「惰性資料」移至硬碟「後備倉庫」 (分頁檔),騰出空間給「活性資料」。預設分頁檔位於系統分區 Pagefile.sys。
建議:劃分一小分區專供虛擬記憶體、IE 暫存檔使用,定期磁碟重組,保持分頁檔連續、讀寫最快。
| 實體記憶體 | 建議初始/最大值 | 備註 |
|---|---|---|
| ≤ 256 MB | 1.5 倍實體記憶體 | 舊系統常見 |
| 256–512 MB | 等於實體記憶體 | |
| ≥ 512 MB | 0.5 倍實體記憶體 (或固定 512–1024 MB) | 大記憶體系統分頁檔佔用空間大,縮減為宜 |
| ≥ 2 GB (64 位元) | 可考慮關閉分頁檔 | 視應用程式相容性而定,部分程式強制需分頁檔則設 128–256 MB |
虛擬記憶體非萬靈丹 (速度僅為實體記憶體 1/50 以下),原則:夠用 + 少量備用,能不用則不用、能少用則少用。科學設定能有效緩解記憶體壓力、提升系統穩定度。