http://www.aumha.org/win5/a/xpvm.php
"Any remaining RAM will be used to make the file cache larger" 所以RAMDisk的free space 才是真正浪費掉.
我ram插滿,xp只能用到3gb,也是關掉pagefile,開photoshop cs2沒遇到問題.
512MB上網機,關掉pagefile,頂多有時出現記憶體不足,但是也不會當機.
把pagefile關掉其實不見得好,就算我有3gb ram可用, 但把很久沒access到的page swap out 到 pagefile可以空出更大的ram當file cache. 反過來說, 很久沒access的page 一直佔住ram是一種讓費.
pagefile/swapfile就是用來存放"相對"不常使用的page,讓ram可以最有效的被利用.因此決定哪個page該swap out的演算法就很重要了,我記得OS課本提到LRU是效果最好的. 但是用ramdisk欺騙OS的話,這些演算法都是白算的,因為算來算去不管誰該swap out, 其實都還是在ram裡, OS 被當白癡耍.