什麼是虛擬記憶體
虛擬記憶體 = 硬碟空間當作記憶體延伸。檔案名 Pagefile.sys,隱藏於系統磁碟根目錄。即使實體記憶體很大,虛擬記憶體仍不可或缺 (系統核心轉儲、記憶體洩漏緩衝等)。
硬碟層面優化 (提升分頁檔 I/O 效能)
- 啟用磁碟寫入快取:
裝置管理員 → 磁碟機 → 右鍵屬性 → 「原則」→ 勾選「啟用磁碟寫入快取」。
風險:突發斷電可能導致資料遺失,建議搭配 UPS。
- 啟用 Ultra DMA 模式:
裝置管理員 → IDE ATA/ATAPI 控制器 → 主要/次要 IDE 控制器 → 「進階設定」→ 傳輸模式選「DMA (若可用)」。
- 關閉系統錯誤記憶體傾印:
「我的電腦」→「內容」→「進階」→「啟動與修復」設定 → 取消勾選「將事件寫入系統記錄」與「自動重新啟動」,或設定「寫入偵錯資訊」為「無」。
- 設定記憶體使用為「系統快取」:
「效能選項」→「進階」→「記憶體使用」選「系統快取」 (約 4MB 實體 RAM 作磁碟快取)。
適用:實體 RAM ≥ 256MB;RAM 緊張時保留預設「程式」。
分頁檔大小精確設定 (拒絕盲目公式)
常見公式「實體 RAM × 1.5」或「× 2.5」不具普適性。最精確方法:監控實際尖峰使用量。
監控步驟
- 暫時設定分頁檔「自訂大小」,初始/最大均設 300 MB,重開機生效。
- 執行「效能」→「系統監視器」→ 加入計數器:
物件:分頁檔、計數器:% 使用量、% 使用量峰值。
- 執行平常工作負載 (開啟常用軟體、跑典型任務) 觀察峰值使用量。
- 建議設定:
初始大小 = 峰值使用量 × 1.2
最大值 = 初始大小 × 1.5 (或同初始大小以固定大小避免碎片)
進階技巧
- 將分頁檔放置於非系統磁碟 (第二顆實體硬碟) 可分散 I/O 負載。
- 固定大小 (初始 = 最大) 減少分頁檔碎片化。
- SSD 系統建議保留分頁檔於 SSD (隨機讀寫優勢),但可調小初始值。