瀏覽單個文章
ilanese
Major Member
 

加入日期: Sep 2003
文章: 112
引用:
作者bonoc
關於把pagefiles放在ramdisk裡的理由

小弟不才做了幾個推測,可能不大正確,大家交流一下

1.XP以下作業系統,預載時便會將某些運作元件或是形成檔案放在pagefiles裡
 由高速RAMDISK負責這些小檔案的讀寫,讓操作手感更順暢

2.瀏覽網頁時會接收許多html.jpeg.gif...細碎檔案,並寫入Temporara Internet Files資料夾
 硬碟寫入再怎麼快也快不過ramdisk,用ramdisk除了可以接收後瞬間寫入
 當分頁數多或是瀏覽器把某些網頁從記憶體挪到硬碟時
 想要再次瀏覽時,可減少遲遰感

3.WinRAR等壓縮軟體
 在未經設定時,解壓縮檔案時會先把作業中的檔案放在C槽的暫存區
 直到整個檔案解壓縮到C槽後,再複製到目標資料夾
 如此寫入+讀取各一次的流程,用ramdisk跑會快一些

比較具體的用途,小弟只想得到這三個 ^^"


XP對記憶體的管理使用較差,有的軟體還強制非開pagefile不可,所以這如果能設在RAM disk的話,是最好的了,只是要設pagefile多大,也是個問題。

4K讀寫測試的話,RAM disk電爆一般的硬碟,比SSD也是狂電,而一般網頁大多是4K以下的許多小檔案所組成的,將瀏覽器的暫存檔目錄指向RAM disk能加速上網速度。

我是使用32-bit XP也將使用者變數及系統變數(temp、tmp)通通指向RAM disk,這樣子改掉時,WinRAR也自動將tmp指向RAM disk裡(我有看過WinRAR的選項設定),不過你的RAM disk容量要大就是了。(建議你的RAM disk容量起碼有4G再這麼做比較好。)
舊 2011-02-13, 02:33 PM #46
回應時引用此文章
ilanese離線中