XP 思維認為「閒置記憶體越多越好」,Vista/Win7 引入 Superfetch 徹底改變規則:
Superfetch 核心邏輯
- 學習使用習慣,開機後預載常用程式頁面至記憶體。
- 避免硬碟硬分頁,讓程式「首次啟動」也有「二次啟動」速度。
- 長時間閒置不會導致突然使用回應遲緩(XP 會被後台任務擠到虛擬記憶體)。
- 關閉大型程式後主動將被迫換出的頁面重新調入記憶體。
為何首次啟動較慢?
「硬分頁」:程式代碼在硬碟,須讀入記憶體工作集(辦公室)。「軟分頁」:程式曾在工作集,代碼結構未清零,直接掛載極快。Superfetch 讓常用程式開機即在工作集,首次即享軟分頁速度。
記憶體佔用高的真相
預載頁面佔用記憶體,顯示佔用率高實為有效利用。XP 顯示大量空閒實則被後台任務浪費,切回前台時臨時調度極慢。
使用建議
- 多用休眠/睡眠:保留 Superfetch 預載內容,喚醒即巔峰狀態。
- ReadyBoost 善用閃存:記憶體小(<4GB)時,優質隨機讀寫 U 盤/SD 卡作為 Superfetch 快取擴展(容量建議 1~2.5 倍實體記憶體)。右鍵 U 盤 → 內容 → ReadyBoost 啟用。非所有 U 盤達標。
理解機制,不再為記憶體佔用率焦慮,Win7 記憶體管理比 XP 先進得多。