瀏覽單個文章
Ladaga
Advance Member
 
Ladaga的大頭照
 

加入日期: Dec 2001
您的住址: 北方
文章: 303
昨天裝了supercache II 8.0.4.0 Desktop版

ramdisk是撥ram空間出來當假想的硬碟
ramdisk做出來的虛擬硬碟要拿來做什麼是自由發揮
因為很多軟體在使用時會把東西放到PF,不會把ram做最大的應用
所以我們試圖用把PF放在ram裡的方法來增加ram的使用率,減少讀寫硬碟的次數
但是ram多的人可以把硬碟PF全關,只剩下ramdisk裡的PF
以XP實際使用的經驗,PF若不到1G,常常都會不夠用,或是被程式"判斷"PF不夠出現錯誤訊息
於是ram只有1G或1G以下的人玩ramdisk放PF就顯得捉襟見肘

像我前篇所說,想用少量ramdisk放小PF輔助真實硬碟放大PF的方式
減輕程式讀寫真實硬碟PF的時候的負擔
如果優先存取小PF檔,因為小PF檔在ram中,讀取速度遠高於硬碟
當所需空間超過小PF時,再去使用硬碟裡速度慢的大PF
但是目前所使用的軟體環境並沒有絕對優先使用ramdisk做出來的小PF的機制
所以這種分工方式效果不如預期,尤其是ramdisk越小的時候

所以我把ramdisk解掉了

supercache原理就不太一樣,他純粹只是割取ram空間拿來當硬碟buffer而已
就像顯示卡分享主記憶體一樣
另外,在supercache中看到有一個設定可以選:
MRU(most recently used)
MFU(most frquently used)
可能是指這個cache的應用方式,是要優先放最後被存取的資料,還是最常被存取的資料
不知道要選哪一個比較好
我目前是
系統C槽開128MB,MFU
F槽(單獨的硬碟,放下載、PF檔)開128MB,MRU
目前還在體會當中
舊 2006-04-17, 09:00 PM #268
回應時引用此文章
Ladaga離線中