瀏覽單個文章
kirklim
Major Member
 

加入日期: Oct 2002
您的住址: 香港
文章: 154
如果你有看我之前的文章..

當知道所謂六倍或者九倍, 不是 memory size, 是該 partition 所需要的 harddisk 空間...


1.5x 3 = 4.5


如果以 Microsoft 建議的設定..
假設 memory 為 256Mb
pagefile minimum 值為 256 x 1.5 = 384mb
maximum 值為 384 x 3 = 1152mb
如果要 virtual memory 的 pagefile 在完全沒有 fragmantation 的 partition 內運作 (在關機時 remove pagefile 是沒有用的, 因為建立 pagefile 時本身就會有 fragmant... 這是 windows 本身的問題... pagefile maximum = 1152mb 如果你的 partition 只有 1152 mb, 在重組硬碟軟件運作時你應可見到仍然是檔案分散..)

所以唯有把 1152mb x 2, 即建立一個約 2304mb 的 harddisk partition, 才可以永遠沒有 fragmantation 的情況下運作硬碟 virtual memory

______________
p.s. 剛試過關掉 virtual memory 來跑 WinXP 了, 1Gb ram 的速度仍然遠遠比不上用 harddisk 做 swapping, 相信情況不是上面幾位大大所講那麼簡單..

我本身有 1G Ram, 試過只 set 1536mb 的 pagefile, 或者 1g 的 pagefile, maximum 為 1536, 或者 2g 不到, 都遠比不上目前的設定..

1536mb minimum, 3072mb maximum, 6G 的 partition 用來專門跑 virtual memory..
大家有空也試試吧, 還是試試 Microsoft 本身的建議: 1.5 minimum, 4.5 maximum (maximum = minimum x 3)
 
舊 2002-11-29, 12:04 AM #22
回應時引用此文章
kirklim離線中