引用:
作者dmwc
如果你的遊戲需求並不再硬碟上面的話,裝在Ramdisk其實對載入有效果,但對流暢性其實沒有幫助,例外像世紀帝國這種不支援多核心,您應該是找更高效率的處理器
其實大部分的遊戲或軟體,對於載入後的硬碟需求其實都不大的,會頻繁存取的大都是暫存檔和工作中的檔案,如果想載入更快用Ramdisk有效,但如果要增加程式效能,用Ramdisk其實大多無效
|
把程式放RAMDISK去執行的確只有加快載入的效果.
但RAMDISK能不能增加應用程式的效能,跟你的應用程式+環境設定有關.
RAMDISK在seek time, access time 與 data transfer rate 都十分驚人.
若RAMDISK夠大,你可以把系統參數的temp, 應用程式的暫存區都設到RAMDISK上面.
這樣就可以飛快的增進該程式的運作速度. 舉幾個比較明顯的例子做參考:
免解壓縮的漫畫閱讀器: 可以不用解壓縮就可以看檔案裡的漫畫, 但是view的時候還是要以
原始檔案的格式(ex:jpg)被閱讀,所以實際上有解壓縮,只是沒真正解到硬碟
如果一個壓縮檔是一集海賊王或是火影忍者,都有上百頁, 暫存跑在RAMDIS就快得很明顯.
壓縮/解壓縮工具:原理是差不多,一個zip檔不想解開但是要看裡面的某個資料.
也是用暫存區解, 可用RAMDISK的效能來換回硬碟空間(不常用又不想刪的檔案壓一壓再存,
大約可省個20%~40%空間,看檔案類型,要讀隨時要開就幾乎跟沒壓一樣快)
瀏覽器快取: 對於一台很少關機的電腦,browser cache也可以寫到RAMDISK,雖然網路快
網站快是最關鍵的事情,不過相同條件下,讀RAMDISK還是比讀大多數硬碟快.
總之,會用到暫存區的程式,只要有大的RAMDISK夠放都可以比照辦理. ~參考~