為何你不該關閉系統的分頁檔(PageFile)

在Window系統上
"分頁檔"是用來輔助記憶體存取資料
通常位於C磁碟區的根目錄下(是個隱藏檔)
一般人都知道記憶體越大表示能開的程式就越多
但你有沒有想到記憶體缺少分頁檔的協助
很容易造成電腦處於不穩定的狀態嗎?


分頁檔如何協助記憶體工作?
當記憶體使用量快滿的時候(約7、80%)
記憶體就會開始頻繁的使用分頁檔
將記憶體中的資料往分頁檔移動
(此時硬碟燈就會持續亮燈)
另一種情況是當程式停留一段時間沒工作時
記憶體就會把長時間未存取的資料移至分頁檔中
將多餘空間給予需要大量讀寫的程式使用
所以這就是當程式閒置一段時間後再次使用就會有點卡頓現象
因為系統偵測到閒置的程式已經恢復
必須從分頁檔將資料移回記憶體使用
(但是在SSD中你就不必擔心這種情況、因為讀寫速度比HDD快上很多、就不會明顯感受到卡頓)

如果沒有分頁檔的話?
當系統沒有分頁檔時
記憶體就會變成單獨運作狀態
在程式需要大量記憶體空間或是需要分頁檔時
系統就會開始警告"記憶體即將耗盡,請關閉應用程式"等訊息
然後系統就會開始非常卡頓、甚至沒有回應
因為在此情況下記憶體無法回應應用程式或是系統
導致記憶體變成阻塞狀態
更糟的情況是你必須重新啟動電腦

解決辦法?
一般建議是一定要開啟分頁檔
但是你可以根據你的使用習慣調整分頁檔大小
如果你平常只上網+文書
那分頁檔可以調整為1GB~4GB之間
如果你常常玩遊戲
分頁檔就建議調整到4GB以上
更好的建議是
系統一顆硬碟、遊戲跟分頁檔一顆硬碟、私人資料一顆硬碟
這樣分頁檔就不會佔用系統碟的效能
(硬碟是消耗品,你該擔心的是你要常常備份資料)

最後
關閉分頁檔並不能提高系統效能
就像是CPU為何需要多核心多執行緒來加速資料處理
分頁檔跟記憶體也是必須互相依賴
如果你真的想提高系統效能
你該考慮的優先度並不是優化系統、軟體
而是從硬體方面下手

留言