2011.12.20 11:50

大硬碟分割管理必學:提高讀取效能、免費管理軟體推薦

ADVERTISEMENT

打散分頁檔提高效能

現在記憶體價格便宜到很超過,DDR3-1333 4GB模組不用600元就能買到,裝配8GB甚至16GB不過只要1,200~2,400元而已。也許大家又會開始思考,由於容量已經很充足,Windows的虛擬記憶體分頁置換檔,會隨實體記憶體容量而倍數成長,是否可以考慮將它關掉?

多硬碟分散配置

記憶體再便宜,受到晶片組等因素限制,可安裝容量終究不敵硬碟。Microsoft規劃以硬碟做虛擬記憶體,當系統記憶體需求超過實體容量,可以將部分的程式、資料,轉移至虛擬記憶體空間位置,以便釋放出實體記憶體供系統使用。Windows預設組態,是將分頁檔(在硬碟中檔名為pagefile.sys)容量設定為實體記憶體1.5倍大小,且能夠動態調整容量。

分頁檔的運作架構與特性,隨Windows版本的不同而有一些差異,細枝末節在這邊就姑且不談論。大意上來說,關閉後首當其衝的是complete memory dump之類功能,它可以將系統當機資訊儘可能保留下來,做為日後除錯的參考資訊。其次是某些軟體,也會要求或建議啟用系統分頁檔,才不至於在關鍵時刻發生問題。到底該不該關,相信每個人見解都不同,與其如此,就留著它吧!

ADVERTISEMENT

▲關閉分頁檔會出現警示訊息,除非有特殊原因或需求,而且電腦只執行簡單作業,並配備8GB之類超多記憶體,否則不建議關閉設定,以免在緊要關頭出包。

10個幫你打也行

既然要保留佔用磁碟空間的分頁檔,我們就可以將它最佳化。多數版本Windows,允許在不同硬碟建立多個分頁檔,Microsoft這設計用意是為了分散系統開機碟的負擔。因為當系統與各式資料、分頁檔同處於1顆硬碟上,資料存取指令過多導致硬碟分身乏術,I/O效率自然好不起來。在實體記憶體不足的電腦上,特別能感受到硬碟疲於奔命,努力置換資料的速度有多慢。

ADVERTISEMENT

▲Windows會選擇連續空白磁區建立分頁檔,如果電腦只有1顆硬碟,建議先進行磁碟重組,讓資料集中到前面磁區,之後再重新設定啟用分頁檔,運作效率會更好。

只要你有2顆或多顆硬碟,就可以降低這方面的效能干擾因素。設定方式相當簡單,在Windows控制台「虛擬記憶體」設定內,取消勾選「自動管理所有磁碟的分頁檔大小」項目,為目標磁碟選定「自訂大小」或「系統管理大小」,重新開機隨即打完收工。由於Windows具備動態調整容量功能,筆者建議選擇「系統管理大小」即可,不需要傷腦筋想該怎麼配置容量的問題。

ADVERTISEMENT

▲分頁檔分散設定,可想像成多核心處理器那樣,能者多勞,有空的硬碟多分擔些虛擬記憶體置換工作,這樣系統多工效率、運作流暢度會更好。

古董硬碟謝謝再聯絡

不過分散分頁檔配置,也不是一股腦兒全丟到所有磁碟代號就好。如同前面剛介紹過的傳統硬碟結構特性,分頁檔最好設置在前端磁區的分割區內,運作效率會比隨處亂塞好。此外,電腦只有單顆硬碟的使用者,維持系統預設值,讓分頁檔與作業系統共存即可。基於Windows會尋找連續空白磁區建立分頁檔這點,可以先關閉分頁檔並重組磁碟,讓系統與資料集中在前面相近的磁區。之後再重新開啟分頁檔設定,這樣對存取效率也會有些幫助。

ADVERTISEMENT

當設定多組分頁檔時,其運作特性並非像RAID 0那樣,會同步存取以提高效率。Windows會視各個設定分頁檔的硬碟,I/O忙碌程度、存取速度等條件,選擇當下有閒且速度又快的硬碟,進行分頁檔案資料置換作業。最後呢,有些固態硬碟使用者會將分頁檔轉移到硬碟去,以降低寫入損耗。如果你很講究系統流暢度,其實分頁檔資料存取是以4KB為單位,正好為固態硬碟最擅長,且大幅領先傳統硬碟的部分。如果在固態硬碟上自訂個小容量分頁檔,使用爽度可能會有意外的收穫。

(後面還有:找實用磁區分割管理軟體)

ADVERTISEMENT