BLOG主圖

加到網路書籤: 加入Furl網路書籤 加入HEMiDEMi網路書籤 加入MyShare網路書籤 加入funP   

[軟體] 免費、穩定、好用的 Ramdisk - Gavotte Ramdisk

平凡上班族 / Goston  2007/12/18

隨著 RAM 的價格愈來愈低, 這陣子 Ramdisk 有愈來愈熱門的趨勢, 所謂的 Ramdisk 顧名思義就是將 RAM 虛擬成一顆磁碟機, 藉由 RAM 超快的存取速度來加速程式運行的速率。長久以來我一直使用「Gavotte Ramdisk」這套免費、穩定、好用的 Ramdisk 軟體, 如果你也想利用 Ramdisk 加速系統的運行, 不妨考慮使用它。

一般來說, 要玩 Ramdisk 建議記憶體要大些才好, 這樣才能較明顯的體驗系統效能的改善。以我為例: 我的 PC 裝有 3GB 的 RAM, 我將其中的 1GB 切做 Ramdisk (為什麼切這麼大稍後說明); 而我筆電的 RAM 較少, 只有 1.5GB 因此我僅切了 512MB 的記憶體當做 Ramdisk。

「Gavotte Ramdisk」的使用方式非常簡單, 只要將下載後的檔案解壓縮後, 執行「ramdisk.exe」, 接著便會出現如下視窗:

先按下「Install Ramdisk」鍵新增一台 Ramdisk, 接著設定磁碟大小及磁碟代號, 媒體類型 (Media Type) 請選擇「Fixed Media」, 因為等下要將 Windows 的虛擬記憶體設過來 (這就是我 PC 切 1GB 給 Ramdisk 的原因)。設定好後按下「OK」, 接著在檔案總管就會看到多出一台磁碟機, Ramdisk 的設定至此完成, 接著就可以開始使用 Ramdisk 啦。

接下來這些動作要不要做就看個人了!

將 Windows 的虛擬記憶體設定到 Ramdisk (下圖是我筆電的設定):

有很多人一定會說:「RAM 那麼大, 直接把虛擬記憶體強制取消就好了, 幹嘛還要這麼費工把虛擬記憶體設到 Ramdisk 上?」其實, 有些軟體不管主機中的 RAM 有多大, 在運作時仍會強制使用虛擬記憶體, 若是將虛擬記憶體強制關閉, 可能會導致這些程式運作不正常, 因此我選擇將虛擬記憶體設定在 Ramdisk 上, 以避免這些程式運作不正常。

將 Windows 的暫存檔路徑設定到 Ramdisk 上, 如下圖:

將 IE 及 Firefox 的 Cache 設定到 Ramdisk 上, 由於 IE 可以直接在選項中設定, 在此就不再做說明。Firefox 若要改變 Cache 存放的路徑, 請在位址列輸入「about:config」接著新增一個型態為「String」的參數, 名稱設為「browser.cache.disk.parent_directory」值的話就設為欲存放的路徑。

另外, 由於 Ramdisk 的資料會隨著系統關機消失, 因此一般都是將 Ramdisk 用來當各種暫存檔的存放處。若你有保存 Ramdisk 的資料的需求, 可以寫一個批次檔 (BAT 檔) 用「xcopy」指令將 Ramdisk 的資料備份出來, 並設定在開機時自動將備份的資料寫回 Ramdisk。方法如下:

分別寫一個備份及回存資料的批次檔, 然後執行「gpedit.msc」:

找到「使用者設定」→「Windows 設定」→「指令碼 (登入/登出)」:

在「登入」的地方將回存的 BAT 檔加入,「登出」的地方則加入備份的 BAT 檔即可。

想體驗 Ramdisk 的極速快感嗎? 快試試「Gavotte Ramdisk」吧!

相關連結:

本文已獲得原作者授權轉載原文連結於此。

CNET Blog誠徵blogger進駐,意者請來信mario.yang [at] cnet.com



加到網路書籤: 加入Furl網路書籤 加入HEMiDEMi網路書籤 加入MyShare網路書籤 加入funP

    回上層 


  • 8.姚小型 於 2008/08/16 07:42 回應
  • 未知介紹的RAMDISK工具,能否支援4Gb以上的記憶體。就是說WinXP或Vista 32-bit 能辨認的記憶體最大只有3.5Gb,若果在電腦插了8Gb RAM不知可行性有多大,能用嗎?
  • 7.線上小白 於 2008/03/11 16:03 回應
  • 使用RAMDISK若要支援4G請複製下方"虛線內部包含虛線"
    ----------------------------------------------------------------------------
    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RRamdisk\Parameters]
    "UsePAE"=dword:00000001
    ----------------------------------------------------------------------------
    另存成登祿檔(副檔名為.reg)再行登入
    再去使用4G ram
  • 6.xaverine 於 2008/02/24 03:05 回應
  • 連結
    例(登出): xcopy R:\TEMP D:\TEMP
    登入則 來源和目的相反
  • 5.叮噹 於 2008/02/18 21:40 回應
  • 請問有辦法將其他應用軟體
    如:word之類
    的暫存檔移到裡面呢?
    謝謝囉
  • 4.biotite 於 2008/01/02 12:13 回應
  • 請問如何在Vista家用版加入*.bat
    家用版沒有gpedit.msc
    謝謝分享
  • 3.MaChaOn 於 2007/12/31 13:43 回應
  • How to write that *.BAT files ?
    Thanks
  • 2.NOVAASKA 於 2007/12/25 12:05 回應
  • 在設定為IE的Temporary Internet Files時,要多考慮磁碟不要比下載的檔案還小。比如說從微軟網站下載XP SP3 RC(windowsxp-kb936929-sp3-x86-enu.exe)其檔案為344MB,若Ramdisk只給定300MB的話,那這個檔案便會在下載到300MB時中斷。除非續傳軟體可以抓到並取代IE的下載動作。
  • 1.Fire at will 於 2007/12/18 20:00 回應
  • 未知介紹的RAMDISK工具,能否支援4Gb以上的記憶體。就是說WinXP或Vista 32-bit 能辨認的記憶體最大只有3.5Gb,若果在電腦插了4Gb RAM,那用512mb RAM來當RAMDISK就最好不過,只怕WinXP或RAMDISK工具軟件根本就認不了……

留下你的意見(提醒:請開啟cookie,網頁會自動儲存您寫的內容。)
會員 * 帳號:
* 密碼:
  1. 欄位可選填,若全不填,則顯示為「匿名」。
  2. 不支援html語法
非會員 姓名:
E-Mail:
Blog:
  重新載入驗證碼
* 驗證碼: 記住我





CNET Towerboard 廣告