瀏覽單個文章
ginhwa
Major Member
 

加入日期: Feb 2003
文章: 116
引用:
作者davelee
那究竟是會還是不會呢?

假如關閉虛擬記憶體是可行的,那麼是否有人實際測試過:

1. 關閉虛擬記憶體
2. 虛擬記憶體設最小,在硬碟
3. 虛擬記憶體設最小,在RAMDisk
4. 虛擬記憶體設很大(例如)1G,在RAMDisk

哪個速度最快?


1.2.我沒試過
不過1.有前輩指出可能會導致錯誤
而2.的話我個人猜想
當虛擬記憶體不足時XP會強制在系統槽
設定另一個pagefile出來
所以有設定等於沒設定

我是用M大的做法
把虛擬記憶體設定在ramdisk槽
其他硬碟槽都沒有設定虛擬記憶體
最大最小都設定為30MB
這樣子xp會根據所需要的虛擬記憶體多寡而自動去調整大小
ramdisk只要割64mb就很夠用了
除了這個以外
環境變數裡的temp,tmp也都設定在ramdisk槽
這樣子速度真的快很多
尤其是硬碟重組
所以加上temp的檔案
ramdisk設個256MB就差不多了
不用特別去切個1g來當ramdisk
有點浪費
我的電腦實體記憶體只有1.5G
以上設定可以玩AOE8人對打
可以玩卡丁車
可以跑solidwork,ansys
目前只遇過某一款遊戲不能玩
必須把虛擬記憶體調大到256MB才能執行

工作管理員裡面可以把每個執行中的程式
用了多少記憶體,多少虛擬記憶體叫出來看
通常記憶體用越兇的..虛擬記憶體也用越兇
所以把虛擬記憶體設定在ramdisk裡
開啟越龐大的程式速度提升的感覺會越明顯
舊 2007-11-28, 06:00 PM #588
回應時引用此文章
ginhwa離線中