頁面檔案的最佳位置在哪裡?

頁面檔案的最佳位置在哪裡?

我的筆記型電腦有一個 5400rpm 硬碟,有兩個分割區:作業系統 (116Gb) 和資料 (327Gb)。兩者都有足夠的空間。我想知道如果我將頁面檔案從作業系統分區移動到資料分區是否會看到改進。

擁有頁面文件有什麼好處:

  • 在作業系統分割區上?
  • 在資料分區上?
  • 在我的硬碟的特定實體位置?

答案1

如果頁面檔案位於同一實體磁碟上,則其位置的任何效能變更都可以忽略不計。過去十年的普遍智慧是將交換區域放在磁碟的中間(參見http://www.linuxquestions.org/questions/slackware-installation-40/should-i-put-the-swap-partition-at-the-beginning-or-the-end-of-the-drive-365793/) ,但實際上你不會注意到任何差異。另一方面,如果您有另一個實體磁碟,則可以顯著提高效能。但話又說回來,增加更多記憶體也是如此。

答案2

有一個作業系統/啟動分割區上的頁面檔案可讓您進行小型轉儲- 如果您的電腦崩潰,這很有用。否則它應該沒有那麼重要。

理論上,您希望在具有更高線速度的硬碟內部快速存取檔案 -但實際上,差異不太可能是偉大的。頁面文件也意味著一個臨時空間,以及一種處理需要更多內存的方法 - 您可能會考慮這種大型文件/批量存儲,並且可能會在分區內產生碎片。嘗試以可預測的方式將頁面檔案放在硬碟的特定實體部分上將需要為此建立一個單獨的分割區,幾乎就像 Linux 具有交換分割區一樣。

將交換檔案從作業系統移至儲存分割區不太可能獲得任何好處

答案3

假設所有磁碟機的效能大致相同,則頁面檔案的最佳位置是: 在最少使用的硬碟的最常用分割區上。

「最少使用的硬碟」是因為該驅動器不會那麼忙於其他事情。

“在最常用的分區上”,因為大部分時間磁頭都位於該分區上。 (在 SSD 上,這並不重要。)

如果您只有一個硬碟驅動器,只需將其放在該驅動器上最常用的分割區中即可。 (或者如果它是 SSD,則將其放在任何地方。)

如果一個硬碟上只有一個分割區,則將其放入該分割區即可。 :)

正如其他人所說,效能提升即使明顯,也可能很小,除非您經常造訪頁面檔案。大多數系統都不是。

將頁面檔案放在自己的分割區上有一個爭論:然後您可以使用 PerfMon 或資源監視器來監視該分割區或磁碟上的活動,從而了解您對頁面檔案的存取量。 PerfMon 中的「分頁 IO」計數器包括所有映射檔案的分頁,而不僅僅是頁面檔案 - 這就是為什麼當您刪除頁面檔案時它們不會降至零。

答案4

雖然將頁面檔案移至資料分割區時不會有任何改進,但是如果您想提高效能,可以使用此技巧 當您的Windows 頻繁崩潰時,分頁檔案的標頭經常會損壞並且出現頁面錯誤,請嘗試刪除頁面檔案或清空它並重新創建再次它可能會提高你的表現

相關內容