Windows-Xp

將 Windows 頁面文件放在單獨的分區(同一個磁碟)上的性能提升?

  • January 18, 2017

我正在製作一個將部署到多台電腦的驅動器映像,並且我正在對其進行調整以提高性能。這是一個 Windows XP 映像。

考慮到只有一個硬碟驅動器,如果我將 Windows 頁面文件放在一個單獨的分區上,可能是 FAT16(而不是 NTFS 作為作業系統分區),機器會獲得性能嗎?我之所以這麼想是因為 Linux 會這樣做,實際上它使用原始分區作為“交換空間”,它比預設的日誌文件系統性能更高(具有更快的 I/O)(我希望 FAT16 也比 NTFS 更快) .

如果這確實有意義,我應該怎麼做?另一個文件系統?分區應該在硬碟的開頭還是結尾?

將頁面文件放在系統磁碟上的不同分區上根本沒有性能提升。

相反,將它放在不同的物理磁碟上會有好處,但前提是上面沒有其他工作負載*。*


編輯

要解決您的評論:

  • 壓縮對於頁面文件來說是一個非常糟糕的主意,因為它需要以隨機偏移量精確訪問,如果您不知道給定扇區實際儲存在磁碟上的哪個位置並且必須先解壓縮整個文件,這將變得非常緩慢。
  • 碎片永遠不是問題,因為頁面文件總是批量創建的,並且根本無法重新定位(碎片整理工具總是將其顯示為一大塊不可移動的數據)。
  • 如果其他程序同時訪問磁碟以讀取/寫入數據或系統文件,那麼無論您從更高的(理論上的)磁碟速度中獲得什麼都是無用的。
  • FAT 在 NTFS 之上的任何(理論)優勢也是如此。順便說一句,這純粹是理論上的,因為 NTFS 絕不像您想像的那麼慢。

再說一遍:只有一種情況下移動頁面文件是有意義的,那就是它被放置在自己的物理磁碟上。

引用自:https://serverfault.com/questions/356232