樓主提到的,應該是微軟的說法。至於優劣,實際上用起來有那麼一點感覺,不知道是不是真的。
如何在 Windows XP 中針對最佳化與修復來設定分頁檔
引用:
分頁檔 (Pagefile.sys) 是您電腦硬碟上的隱藏檔案,Windows XP 將其視為隨機存取記憶體 (RAM) 使用。分頁檔案和實體記憶體構成虛擬記憶體。依預設值,Windows 是將分頁檔儲存在開機磁碟分割上 (包含作業系統與支援檔案的磁碟分割)。預設值或建議的分頁檔大小,等於 RAM 總量的 1.5 倍。本文將告訴您,如何針對系統最佳化與修復來設定分頁檔。
如果要提昇效能,將分頁檔放到不同的實體硬碟上、不同的磁碟分割,會是個好方法。如此一來,Windows 能夠更快速地處理多重的 I/O 要求。當分頁檔在開機磁碟分割時,Windows 必須同時在系統資料夾與分頁檔上執行磁碟讀取與寫入要求。當分頁檔移到不同的磁碟分割後,便會減少讀取與寫入要求之間的競爭。
不過,如果您從開機磁碟分割完全移除分頁檔,Windows 會無法建立傾印檔案 (Memory.dmp),以致於無法在發生核心模式中斷 (STOP) 錯誤訊息時,寫入偵錯資訊。如果您必須偵錯以排解中斷 (STOP) 錯誤訊息的問題,這還會導致延長停機時間。
如果還有一個不同的實體硬碟可以使用時,最佳的解決方案是先建立一個儲存在開機磁碟分割上的分頁檔,然後在另一個位於不同實體硬碟且較少存取的磁碟分割上建立另一個分頁檔。除此之外,最理想的狀況是將第二個分頁檔,建立在沒有任何資料或作業系統專屬檔案、只有分頁檔本身的磁碟分割上。根據原本設計,Windows 會使用較少存取的磁碟分割上之分頁檔,而非經常存取的開機磁碟分割上之分頁檔。系統會使用內部演算法來判定要針對虛擬記憶體管理使用哪個分頁檔。
當您將分頁檔放在其專屬的磁碟分割時,分頁檔的資料位置便不會分散,這也算是另一個具體的優點。如果分頁檔存放在包含其他資料的磁碟分割上,便可能會在擴充以滿足增加的虛擬記憶體需求時形成資料位置的分散。資料位置未分散的分頁檔可加快虛擬記憶體的存取,並減少擷取傾印檔案時發生重大錯誤的可能性。
如果您遵循上述建議,便能達成下列最佳化與修復的分頁檔設定目標:
* 如果電腦發生核心模式中斷 (STOP) 錯誤,系統會適當地設定以擷取 Memory.dmp。
* 系統會較常使用位於較少存取之磁碟分割上的分頁檔,因為此分頁檔所在的磁碟分割較不忙碌。
|
比起針對一個硬碟一個分頁的做法,早期還有聽過,單獨建立一個磁碟分割,特地為另一個磁碟分割當作分頁檔的做法。不過在目標硬碟中建立分頁檔,應該是比較快吧。