*停權中*
|
之前試過easyboost來加速,結論就是在windows 7上,有用和沒用是一樣的…
但是這不代表ramdisk就沒有它的價值了,還是有很多應用層面,
例如配合win7內建的mklink的連結指令,就可以把原本要在硬碟上存取的資料夾或是檔案,
指定到ramdisk上面去,舉個最實用的例子WOW,這個遊戲目前已經龐大到近30G,
想要完全放到RAMDISK上是不可能的,但是可以指定最常存取的幾個大檔到RAMDISK,指令舉例如下:
set w1=c:\progrma files\world of warcraft\ <=原始wow安裝目錄
set w2=g:\wow\ <=預計存放的ramdisk目錄
copy "%w1%Data\art.mpq" "%w2%Data\art.mpq"
rename "%w1%Data\art.mpq" art.mpqBAK <=下這行的原因是,連結和原始檔不能同時存在!
mklink "%w1%Data\art.mpq" "%w2%Data\art.mpq"
上面的art.mpq是wow讀取資料量最大的檔案,其次是world.mpq,
ram夠大,再依序套用指令即可,出遊戲後,如果要把原來的檔案復原,
再用rename把檔案改回來即可。
我自己是寫了一組wow專用的mklink和復原的bat檔,連結檔案也不只上述兩個。
當然,這個方法的缺點就是要花一點時間copy到ramdisk,不過如果善用「睡眠」,
不直接關機的話,ramdisk裡的資料就不會消失了。
|