部分引用自:http://blog.chweng.idv.tw/archives/201
Ramdisk 是一種將記憶體模擬為軟、硬碟的程式。
除了在某些一定要用到軟碟片的情況下,可以當作虛擬軟碟來用外,更可以模擬為幾十甚至上百 MB 的硬碟,用來作為暫存資料或是執行常用程式。
因為記憶體運作的速度比機械式的硬碟快上許多,加上沒有硬碟機械耗損等缺點,因此很適合拿來放置讀寫頻繁但重要性卻不高的暫存資料,不僅可以提高程式執行的效率,更可以減少硬碟因為頻繁讀寫而造成的損耗。
Ramdisk 的版本眾多,在爬過許多討論串後,一般較為大家推崇的是一個叫做 Gavotte Ramdisk 的版本。它不僅免費,而且沒有容量的限制(前提當然是 RAM 要夠大),而且經過大家實際使用,認為其穩定度要比其他版本來得好。載點:
http://www.adrive.com/public/c137eec51832fee3f44ccce15768893b363b723510892e2cf0083975746eed12.html
解壓之後
要注意3個檔案
1.ramdisk.exe
2.loadram.bat
3.saveram.bat
1.是主程式
2,3可以自行修改
另外裡面有README.CHS 簡體中文進階使用手冊(用NOTEPAD可以開)
執行1.ramdisk
開始設定你的虛擬硬碟
Disk Size:設定你的要虛擬出來的記憶體大小 (大小根據你的需求而定,例如筆者4GB記憶體 便設定1.5GB當作RAMDISK (因為有一半要移作pagefile使用。而且設定完重開機之後,還會有1.5GB的free memory可供使用)
Drive letter:設定出來的磁碟代號
Media type:建議選擇Fixed Media(為了設定pagefiles)
點選右上角的install ramdisk,重開機之後即可。
http://www.adrive.com/public/c137eec51832fee3f44ccce15768893b363b723510892e2cf0083975746eed12.html
解壓之後
要注意3個檔案
1.ramdisk.exe
2.loadram.bat
3.saveram.bat
1.是主程式
2,3可以自行修改
另外裡面有README.CHS 簡體中文進階使用手冊(用NOTEPAD可以開)
執行1.ramdisk
開始設定你的虛擬硬碟
Disk Size:設定你的要虛擬出來的記憶體大小 (大小根據你的需求而定,例如筆者4GB記憶體 便設定1.5GB當作RAMDISK (因為有一半要移作pagefile使用。而且設定完重開機之後,還會有1.5GB的free memory可供使用)
Drive letter:設定出來的磁碟代號
Media type:建議選擇Fixed Media(為了設定pagefiles)
點選右上角的install ramdisk,重開機之後即可。
想要玩這個程式的話,建議記憶體至少要有 512MB。建議可以模擬 32MB ~ 64MB 的硬碟,然後將 IE 與 Firefox 的暫存檔、甚至是主程式,都移到這個 RAMDisk 中,雖然不見得真的會有戲劇性的改善(視各人電腦配備而定),但是可以確定的是,對於減少硬碟讀寫次數,是一定會有幫助的。
至於移動暫存檔的方法,在微軟的 Internet Explorer 瀏覽器中,點選上方選單工具、網際網路選項,在中間 Temporary Internet files 的設定中,可以移動暫存檔所在的資料夾。 在firefox上,在Firefox的地址欄中輸入「about:config」,按下Enter;
然後右擊鼠標新建一個,名為browser.cache.disk.parent_directory,類型為字串,
再輸入新的路徑,例如 R:\\working即可。
另外你也可設定你的catch大小==>firefox工具==>選項==>進階==>快取大小
要是你的RAMDISK夠大,可以開始設定電腦的temp路徑到RAMDISK裡面
然後右擊鼠標新建一個,名為browser.cache.disk.parent_directory,類型為字串,
再輸入新的路徑,例如 R:\\working即可。
另外你也可設定你的catch大小==>firefox工具==>選項==>進階==>快取大小
要是你的RAMDISK夠大,可以開始設定電腦的temp路徑到RAMDISK裡面
如圖
設定步驟是:
控制台===>系統==>進階==>環境變數==>裡面的所有變數:"temp" "tmp"的路徑都指向RAMDISK
我是設定成:
R:\working\temp
接下來介紹設定pagefiles到ramdisk <<記憶體2G以上才這樣做吧!>>
控制台===>系統==>進階==>環境變數==>裡面的所有變數:"temp" "tmp"的路徑都指向RAMDISK
我是設定成:
R:\working\temp
接下來介紹設定pagefiles到ramdisk <<記憶體2G以上才這樣做吧!>>
如圖
pagefile是微軟OS處理資料的一環虛擬內存的概念是相對於物理記憶體而言的,當系統的物理記憶體空間入不敷出時,操作系統便會在硬盤上開闢一塊磁盤空間當做記憶體使用,
這部分硬盤空間就叫虛擬記憶體。Windows 98中採用Win386.swp文件的形式,而Windows 2000/XP則採用頁面文件pagefile.sys的形式來管
大小建議不能過小(512MB以上,但是也不要太大避免塞爆妳的RAMDISK)控制台===>系統==>進階==>效能==>進階==>虛擬記憶體
把C槽的設為沒有分頁檔案
然後在你的RAMDISK設定好數目, 最大值和最小值一樣。重開機即可。
最後便是設定在關機前保存RAMDISK的資料
這部分硬盤空間就叫虛擬記憶體。Windows 98中採用Win386.swp文件的形式,而Windows 2000/XP則採用頁面文件pagefile.sys的形式來管
大小建議不能過小(512MB以上,但是也不要太大避免塞爆妳的RAMDISK)控制台===>系統==>進階==>效能==>進階==>虛擬記憶體
把C槽的設為沒有分頁檔案
然後在你的RAMDISK設定好數目, 最大值和最小值一樣。重開機即可。
最後便是設定在關機前保存RAMDISK的資料
開機後又回存資料到RAMDISK
設定步驟:
開始==>執行==>gpedit.msc
電腦設定==>windows設定==>將 [開機指令檔] 指向 loadram.bat (用新增)
將 [關機指令檔] 指向 saveram.bat (用新增)
這樣一來RAMDISK便可以當作真正的超快速硬碟使用
你可以發現在RAMDISK執行的任何工作都超快的XDDDD
另外追求急速上網體驗的話,可以把firefox直接安裝到RAMDISK裡面,你會發現firefox是跳出來的!!!!
逛過的網站載入圖片不用一秒
======================================================================
====== 注意! loadram.bat和 saveram.bat都要自行編輯以適合你的RAMDISK狀況 =====
======================================================================
進入裡面之後 C:\ramdiskbackup是我設定要回存放在真實硬碟的目錄位置,你可以自行改動名稱
R:\working 是除了分頁檔(虛擬記憶體檔)之外 我在RAMDISSK中所有用到的資料夾,程式所在的資料夾,請自行體會XD
也就是說 我所有的灌在RAMDISK的程式,所有暫存檔都是屬於我的R:\working目錄下
而我的RAMDISK磁碟機代號是R:
裡面只有working資料夾和
pagefile.sys(隱藏你看不到的)
設定步驟:
開始==>執行==>gpedit.msc
電腦設定==>windows設定==>將 [開機指令檔] 指向 loadram.bat (用新增)
將 [關機指令檔] 指向 saveram.bat (用新增)
這樣一來RAMDISK便可以當作真正的超快速硬碟使用
你可以發現在RAMDISK執行的任何工作都超快的XDDDD
另外追求急速上網體驗的話,可以把firefox直接安裝到RAMDISK裡面,你會發現firefox是跳出來的!!!!
逛過的網站載入圖片不用一秒
======================================================================
====== 注意! loadram.bat和 saveram.bat都要自行編輯以適合你的RAMDISK狀況 =====
======================================================================
進入裡面之後 C:\ramdiskbackup是我設定要回存放在真實硬碟的目錄位置,你可以自行改動名稱
R:\working 是除了分頁檔(虛擬記憶體檔)之外 我在RAMDISSK中所有用到的資料夾,程式所在的資料夾,請自行體會XD
也就是說 我所有的灌在RAMDISK的程式,所有暫存檔都是屬於我的R:\working目錄下
而我的RAMDISK磁碟機代號是R:
裡面只有working資料夾和
pagefile.sys(隱藏你看不到的)
另外在saveram.bat裡面有一段指令是del c:\windowsxxxxxx..~~~~
不懂原理的話建議刪除!
--延伸閱讀--
不懂原理的話建議刪除!
--延伸閱讀--
- PCDVD數位科技討論區 - [心得]有2G以上RAM的可以參考
Mobile01 記憶體超過1G的朋友,你是否有好好運用...(虛擬硬碟-加速網頁瀏覽)
- PCZONE - 【閒聊】硬碟理想的分割大小
- PCZONE - 【技巧】"半調子"硬碟加速術
- 精品技术论坛 - Ramdisk -内存盘的使用