2012.09.07 18:40

比 SSD 更快,RAM Disk 攻略:4種應用、4個實測、軟體效能大車拼

ADVERTISEMENT

RAM Disk 4 種應用

1、Windows 分頁檔與 temp 資料夾

虛擬記憶體分頁檔是Windows系統下不可避免的產物,預設的分頁檔會建立在硬碟或SSD上。在此先不討論Windows XP或者是Windows 7記憶體管控差異,基本上將分頁檔指向RAM Disk的用意,就是要讓虛擬記憶體在「真實記憶體」上運作,避免效能下降。

不過有一派人認為,既然有餘力建構RAM Disk,代表實體記憶體容量並不會太小,因此分頁檔其實也不必替換位置,只需要減小建立在硬碟上的分頁檔大小即可。另外就是TEMP這個資料夾,當安裝程式或者開啟壓縮檔時,系統會自動將解開的檔案放到TEMP資料夾內。像是等軟體,可以將暫存空間指向RAM Disk,會大幅提升解壓縮檔案的即時閱讀能力。

不過要注意的是,當解壓縮的檔案大於RAM Disk空間時,會出現空間不足的錯誤訊息而無法直接執行,只能指定解壓縮路徑讓檔案直接存到硬碟去。而且將Windows TEMP路徑指向RAM Disk,也代表著按下「剪貼簿」的空間也是在RAM Disk上,所以空間不足時會有不少問題。

ADVERTISEMENT

系統暫存路徑修改

依序進入:系統內容\進階\環境變數,接著編輯TMP與TEMP的變數值,將路徑改為RAM Disk的磁碟機代號即可。不過這麼要小心,因為當壓縮檔內的檔案大於RAM Disk容量會解壓錯誤。

2、工具軟體的暫存空間

一些大型工具軟體如Photoshop、Illustrator、After Effect等,都有暫存空間的設定,其作用多是步驟紀錄、圖層存取、甚至是原始檔案的修編過程等。因此暫存空間指定在RAM Disk時對於實際操作會提升不少順暢度,尤其是動輒好幾百MB的PSD檔案,內含數個圖層,經過濾鏡等特效編輯後,可以發現暫存檔案越來越肥大。

由於修編圖檔過程中,Photoshop會不斷紀錄編輯步驟,因此採用RAM Disk會有很大的幫助。另外一點就是,假設使用Photoshop批次處理大量圖檔(加上外框,裁切,縮放與格式轉換等),利用這方法也能免除硬碟讀取的限制,也不會讓SSD連續大量讀寫而減少壽命。

Photoshop 暫存檔

進入Photoshop的偏好設定\效能,勾選戰存磁碟機代號,並且將其優先權向上調整,這麼一來就能讓Photoshop修圖過程更為順暢。

3、瀏覽器快取及免安裝程式

瀏覽器快取檔案會隨著開啟網頁內容而逐漸增加,一般使用者也不太會將這些暫存檔清理掉,久而久之就會拖累系統速度。將瀏覽器的快取資料夾指向RAM Disk,可利用其關機就消失的特性,每次重新開機就會自動清空,資訊也較為安全一些。

ADVERTISEMENT

另外還有一些免安裝(Portable)或綠色版程式,可以利用bat檔或者映像檔回復等方式,在開機後就將常用的一些程式放進RAM Disk內,執行效率會大幅提升。不過這步驟就顯得比較麻煩,畢竟還要拷貝檔案進其中才能夠使用,使用上就不太便利了。不然就是使用睡眠模式,讓記憶體維持電力供應,這麼一來就能省去重新複製檔案的煩惱。

瀏覽器快取路徑修改( 與 )

IE改變設定的方式為:控制台\網際網路選項\一般\瀏覽歷程記錄(設定)\移動資料夾,將其資料夾改為RAM Disk磁碟機代號,接著重新啟動IE即可。

Chrome有使用者設定與網頁2種快取資料,建議只需要將網頁快取丟到RAM Disk。在路徑背後加上--disk-cache-dir=B:\GCcache\,重新啟動Chrome就OK。

4、遊戲與 P2P 專用資料夾

用RAM Disk玩P2P或安裝遊戲軟體會不會太誇張了點?以目前主流的 900系列及 7系列主機板,4條插槽可安裝多達32GB的記憶體,規劃12~24GB的空間出來,已經可以塞得下非常多遊戲。

倘若是容量更大的遊戲軟體或P2P檔案,那麼可能就要選購X58、X79平台來規劃空間了,但這麼一來就得提高不少建構成本。但利用這麼快的磁區玩P2P,除了可以大量減少硬碟損耗外,還能節省遊戲的載入時間,這爽度應該是無價。

ADVERTISEMENT

關鍵字:離開模式

其實就是讓電腦元件略為降頻,以達到「不明顯」的省電狀態,但又不會中斷網路連線 (未修改登錄值前睡眠連網路卡都會中斷供電),開啟Windows Vista/7的離開模式 (Away Mode) ,首先開啟登錄編輯程式(regedit),然後依序進入:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power新增一個「DWORD (32- 位元) 值」的機碼,並命名為「AwayModeEnabled」,然後再按兩下給該機碼賦予一個「1」(16 進位) 的值即可,接著進入開始功能表中的睡眠就會啟動離開模式。此模式下的網路連線不會被關閉,而且記憶體內的資料也不會被清空,大幅節省重新開機時間。

後面還有:RAM Disk 效能實測、軟體效能大車拼

ADVERTISEMENT