Windows

交換文件碎片:事實還是虛構?

  • August 19, 2009

這是關於 Windows 的,但我確信它也適用於其他作業系統。

我聽人說如果你想要更好的性能,你應該避免交換文件碎片。為此,您可以手動指定交換文件的恆定大小,甚至將其移動到專用分區/磁碟。

這真的會給性能帶來任何好處嗎?畢竟-無論如何,交換文件都是以隨機方式訪問的,還有什麼更隨機的呢?而且,如果您正在考慮為交換文件使用單獨的磁碟,那麼最好將錢投資於更多 RAM。當然,除非你碰巧得到一張空閒磁碟。

那麼 - 是否有必要對抗交換文件碎片?

頁面文件碎片只會在極端情況下成為一個重要因素。當串列讀取大文件時,碎片是一個因素,但頁面文件幾乎不會發生這種情況。頁面文件訪問在不超過 64K 的小塊中,這通常與對其他文件的訪問混合在一起。頁面文件是否碎片無關緊要,無論如何磁碟磁頭都會四處移動。

除非頁面文件性能是一個限制因素,否則這些都不重要。它通常不是。大多數分頁根本不使用頁面文件。按照設計,頁面文件用於儲存不經常訪問的數據。在大多數情況下,頁面文件的訪問頻率不足以使其性能變得重要。

在大多數情況下,這只是無稽之談。錯誤地解決問題的嘗試可能而且經常會導致嚴重的問題。

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