Major Member
|
不,顯示卡是 nForce 6600 系列,至於其它的,可以再試試看。
MS 的所有 Windows 系列都有加入虛擬記憶體這設計,差別只是使用的時機不同,Win 9x 使用虛擬記憶體的時機是依照原來定義來運作的,而 XP 做了不同的改良,不再是等實體記憶體不足時才啟用虛擬記憶體,而是隨時使用,且與可用的實體記憶體之剩餘量成反比。
所以我前面說錯了,Win 9x 只要實體記憶體還充足,程式運作就是完全在實體記憶體中,完全沒有用到虛擬記憶體(不用關閉虛擬記憶體也無所謂,因為沒機會用到),相對於 XP 來說,則必須關閉虛擬記憶體,才會有相同的作用,而將虛擬記憶體放到 RamDisk 上則是多一道手續~由虛擬記憶體載回實體記憶體,因為現在其實都是在實體記憶體中運作,所以說是近似,並不是完全一樣,但執行的效能的差距只在多一個『記憶體之間的複製動作』。
但把虛擬記憶體放到 RamDisk 上,一定會有用不完的部份,所以這是野口兄不要付出的成本(虛擬記憶體設太小,一定有些軟體還是不能用,因為不符合它的限制),如果沒有軟體上的需求,系統也不會出問題,關閉虛擬記憶體沒什麼不好。
不然就是付出一點成本,使系統穩定、效能提升、軟體需求上能有所平衡。
不過不論是關閉虛擬記憶體,還是把 PageFile 放到 RamDisk,都是要付出記憶體空間閒置的成本,怎麼說,使用『關閉虛擬記憶體』的條件~不使用大型軟體,那麼使用再怎麼尖峰,記憶體使用量仍然有限,剩餘的記憶體就是閒置的成本,『把 PageFile 放到 RamDisk』也不過是把部份的成本拿來做 RamDisk ,以求能執行任何軟體不受限制,一樣都有閒置成本,不過是用不同的方式呈現而已。
我不知野口兄使用的記憶體有多少,我只能說看個人需求。(就像只要走一分鐘的路程沒理由坐飛機去吧,也沒理由台北到高雄的距離卻只能用走的吧。)
|