| 作者 |
主題 |
dc
管理員

性別:男
來自:瓦肯星
發表總數:11681
註冊時間:2002-05-07 16:32 |
(第 1 篇) 【推薦】RamDisk 記憶體磁碟機
相信現在應該不少人記憶體都是破 1GB 的吧?像我的工作機就裝 1.5GB 的記憶體,這時候多出來用不太到的記憶體該如何使用呢?把他虛擬成一個磁碟放暫存檔是個不錯的選擇而且速度又快呢~
這類的軟體不多而且有些很貴...這一套不但免費功能也很不錯唷~

底下是這套軟體的介紹
資料來源:精品論壇
Ramdisk -記憶體盤的使用
by lyh728
隨著電腦硬件的快速發展,目前人們的電腦硬件配置越來越強大,特別是記憶體越來越大,256M記憶體以上的電腦越來越普遍,甚至有些個人會員的電腦記憶體都已經達到2G,這樣就為用記憶體代替硬碟提供了可能。
以前,普通電腦的記憶體都很小,而硬碟的容量比記憶體大多了,而且價格遠遠低於記憶體,於是作業系統就用硬碟上的空間來模擬記憶體,這就是虛擬記憶體,而目前的電腦,對於普通會員,如果不進行大量的平面或者三維設計,也就是說不經常使用photoshop或者3DM ax這類需要大量記憶體的軟體,512M記憶體就足夠用了,而且大多時候有大量的記憶體會閒置不用,於是很多人開始用記憶體來模擬硬碟充分利用電腦資源,這就是記憶體盤Ramdisk。
用記憶體虛擬硬碟正好和虛擬記憶體相對應,就是由作業系統劃出一部分記憶體來模擬硬碟,這樣就可以把對慢速硬碟的操作轉換為對高速記憶體的操作,既提高了系統資源的利用率,又極大提高了系統的運行效率。
由於系統記憶體的存取速度遠快於硬件磁碟速度,所以對於有頻繁磁碟存取的應用程式(例如資料庫程式、磁碟檔案交換程式、網站服務程式),使用Ramdisk能有效的提高其應用程式的性能。記憶體盤還有一個優點就是不會磨損磁頭,特別適合於多線程,大吞吐量的磁 盤操作。
有很多軟體可以實現記憶體盤的功能,比較有名的有:
1. Cenatek公司的RAMDisk XP ,RamDiskNT 和 RamDisk9x/Me,功能比較齊全,既可以在Win9x 上運行,又可以在Winnt ,win2k/xp上運行,可以模擬軟驅,也可以模擬硬碟,只是現在Cenatek公司已經不出售RamDiskNT 和 RamDisk9x/Me也不提供技術支援了,可以到Cenatek公司的網站http://www.jlajoie.com/觀看詳細訊息,比較昂貴。
2. Superspeed公司的Ramdisk系列產品,RamDisk 2003, RamDisk XP, RamDisk 2000, 以及 RamDisk NT ,Superspeed公司的產品比較適合企業會員,不太適合可能經常更換作業系統的個人會員,具體訊息見
http://www.superspeed.com/ramdisk.html,昂貴。
3. 微軟的Ramdisk,有很大局限,虛擬的磁碟不能超過32兆,免費,支援windows 2000,可以從下面的位置下載。microsoft
4. QSoft 的Ramdisk,有一個免費版本,和一個收費版本,是根據微軟的ramdisk改寫的,免費版本最大支援32兆的記憶體盤,收費版本沒有這個限制。http://www.ramdisk.tk/
5. 網友gavotte開發的ramdisk,也是從微軟的ramdisk改寫的,完全免費,支援windows 2000以上的作業系統,記憶體盤容量沒有限制,並且經朋友們長期使用,非常穩定。
本人使用記憶體盤很長時間了,也換過不同公司的產品,最後覺得gavotte開發的ramdisk不錯,並且免費,在此和朋友們分享一些自己使用記憶體盤的心得體會,下面我主要介紹 gavotte開發的ramdisk。
記憶體盤的特性是資料完全存儲在記憶體中,所以一旦關閉電腦,就會導致記憶體盤中的資料完全丟失,這個特性使得記憶體盤特別適合於存儲一些臨時檔案,如IE的緩存,Windows和應用程式運行時產生的臨時檔案,這些檔案都適合放到記憶體盤上,從而減少硬碟上檔案碎片的生產,並且不需要主動刪除這些臨時檔案,一旦重新啟動,這些垃圾檔案就自動消失了。
也正是這個特性,使得記憶體盤不適合存儲重要的資料,文件,因為一旦死機,這些東西就再也找不回來了。
gavotte原來的Ramdisk 和微軟的ramdisk一樣,僅僅是一個驅動程式,修改設定需要手動修改註冊表,不太直觀,我經gavotte的用意,寫了一個簡單的圖形介面,用於控制 ramdisk的安裝,卸載,以及修改設定。作業系統要求是windows 2000以上,記憶體256兆以上,記憶體很少,就不要用記憶體盤了,否則會降低windows的運行效率。
現在ramdisk 的安裝和設定非常簡單,安裝如圖install,運行ramdisk ,如果ramdisk還沒有安裝,那麼僅僅是Install ramdisk 按鈕可用,單擊按鈕,開始安裝,windows 可能會警告驅動程式沒有數字簽名,如圖warning,不去理睬它,按yes就可以了,好了,安裝完畢,這時除了Install ramdisk 按鈕以外的其他按鈕都可用了。
設定也很簡單,僅僅包括盤符,記憶體盤大小,記憶體盤的類型,這3個選項。還有一些高級設定需要修改註冊表,一般情況下不需要,具體看ramdisk的說明。
記憶體盤大小,單位是千字元,這個數值完全取決於你的電腦的記憶體多少,如果你的電腦只有256兆記憶體,那麼記憶體盤的大小最好不要超過64兆,如果你有1G記憶體以上,甚至可以把記憶體盤的大小設定為784兆。
盤符的設定,沒什麼好說的,缺省是R,只要是沒有使用的盤符都行。
記憶體盤的類型,缺省是硬碟(fixed),還可以設定為軟碟(removable),等等。
選擇好需要的設定後,按apply按鈕或者Ok按鈕就可以了,開啟資源管理器,你就會發現多了一個
盤符R(假定你設定的盤符是R,以後都直接用盤符R來代表記憶體盤)。
記憶體盤設定好後,就是優化系統,充分發揮記憶體盤的作用。
1、首先設定系統的臨時檔案夾目錄,告訴系統和應用程式把臨時檔案都寫到記憶體盤上,這樣可以提高系統的運行效率,又不需要擔心死機導致的臨時檔案夾目錄逐漸增大的問題。
右鍵按這裡桌面上面的「我的電腦」,高級=》環境變量,如圖env1和env2所示,將圖示的4個地方,包括會員環境變量和系統環境變量,都改成R:\TEMP,記住,最好不要用R:的根目錄作為臨時目錄。
2、更改IE的緩存目錄,告訴IE把瀏覽網頁時產生的臨時檔案都寫到記憶體盤上,可以加快ie的瀏覽速度,選擇 控制面板=》intetnet選項=》慣用=》設定,如圖ie1,ie2,修改IE的緩存目錄,如果是寬帶,這個目錄大小設定3-5M即可。
3、其他應用程式,如winzip,需要單獨設定,一般都比較容易找到修改設定的位置。但是如果是在設定系統的臨時檔案夾目錄以後,安裝這些軟體,一般會根據系統設定自動調整,不需要修改了。
4、編譯程式產生的臨時檔案,用過visual C 或者Gcc開發的朋友都知道,編譯的過程會產生大量的臨時檔案,少的也有十幾兆,可以調整編譯器的設定,使得編譯產生的中間檔案都存到記憶體盤上,可以極大提高編譯速度。
5、現在很多朋友使用P2P軟體下載,如edonkey,emule,BT等等,這些軟體的一個缺陷是由於是多線程瀏覽硬碟,使得硬碟的磁頭大量的無規律的移動,可能導致硬碟磁頭的磨損,但是這個缺點對於記憶體盤來說,卻根本不是缺點,因為記憶體盤根本沒有磁頭的機械運動,不過要記住下載完成後,要及時把檔案拷貝到硬碟上,以免重啟動後檔案丟失。
6、開臨時ftp伺服器分流熱門檔案,如果記憶體足夠大,可以把熱門的檔案完全放到記憶體盤上,這樣就不怕多線程瀏覽ftp造成硬碟損壞的問題了。
一般,修改設定不需要重新啟動,但是,如果有其他應用程式正在瀏覽ramdisk,會要求重啟動,這時最好關閉瀏覽ramdisk的程式,值得注意的是 ie的緩存,如果被設定到ramdisk,這時修改記憶體盤的設定,就會要求重啟動,因為IE緩存在登入後就被資源管理器開啟了,即使沒用IE也會被佔住。方法是登入另一個管理員帳號,或者修改IE緩衝目錄(修改IE緩衝也要求重新登入)。
前面所講的記憶體盤的用處都屬於緩衝資料的用途,以便提高系統的運行效率,下面我講一點用記憶體盤模擬各種容量的軟驅方面的用途。現在很多朋友的機器上都沒有安裝軟驅,然而有一些程式,必須要有軟驅才能運行,如製作瑞星殺毒軟體的殺毒盤,或者一些軟體需要驗證 鑰匙盤後才能運行。
方法很簡單,就是把記憶體盤的類型設定為removable,也就是軟驅的類型,記憶體盤大小設定成需要的容量,如普通的軟驅是1.44兆,也就是1440k 的大小,盤符設定為A(如果沒有特殊要求,其他的盤符也可以),然後雙擊Apply按鈕。如圖flop py1.png,是一個沒有軟驅的機器,圖floppy2是用ramdisk虛擬一個軟驅,圖floppy3是虛擬軟驅之後的結果。
下面講解一個用Ramdisk模擬大容量軟碟的例子,而Cenatek公司的記憶體盤則只能模擬標準容量的軟驅。
Acronis系列軟體Acronis PartitionExpert 2003、Acronis RecoveryExpert Deluxe、True Image 6.0等,均是上好的分割工具、檔案還原工具、系統備份工具等,與PQ、Easyrecover、Ghost等功能相同甚至更好,但Acronis系列軟體做的緊急啟動光盤很特殊,如果是用軟碟做緊急啟動盤則功能受限,或者需要超過3張以上的磁碟,如Ac ronis PartitionExpert 2003如果是完全版啟動軟碟是4張軟碟,此系列緊急啟動光盤在Windows或DOS下均無法看到任何檔案,就算用什麼軟體也看不到任何檔案,隱藏方法很特殊,但是緊急啟動光盤是確實能啟動的,如果用軟體做成ISO檔案,此ISO檔案也是可以啟動的,但用ISOButer等也看不到檔案,用WinISO可以導出其啟動檔案,但有4M多,一般的啟動軟碟影像檔案是1.44或2.88或更小,如何突破 2.88MB限制,製作任意大小的軟碟鏡像?答案是Ramdisk,步驟是
1、如圖floppy4.png,,磁碟容量選擇5M,磁碟類型選擇Removable
2、如圖arconis,運行Bootable Rescue Media Builder,製作啟動鏡像
3、如圖floppy5.png,雙擊Save Image按鈕,這樣就得到了5兆大小的PartitionExpert的啟動鏡像檔案。
4、可以用bcdw 加載這個啟動鏡像,製作多重啟動光盤。(具體細節略)
上面都是我的一點使用心得,歡迎朋友們提出記憶體盤的更多的應用場合。
軟體下載
http://omega.idv.tw/download/show.php?id=76
本帖由dc最後編輯於2006-02-07 13:09
Your mind to my mind,
your thought to my thought |
| 發表時間:2006-02-07 13:06 |
|
alcolm
註冊會員
性別:男
來自:
發表總數:2
註冊時間:2006-03-13 00:05 |
(第 2 篇)
Thanks for your recommandation.
|
| 發表時間:2006-03-13 00:09 |
|
jlam37
註冊會員
性別:男
來自:Canada
發表總數:1
註冊時間:2006-04-02 14:50 |
(第 3 篇)
No download link can be found, please check.
|
| 發表時間:2006-04-02 14:54 |
|
dc
管理員

性別:男
來自:瓦肯星
發表總數:11681
註冊時間:2002-05-07 16:32 |
(第 4 篇)
jlam37在大作中提到:
No download link can be found, please check. |
fix ok 3q you 
Your mind to my mind,
your thought to my thought |
| 發表時間:2006-04-02 15:36 |
|
tkc
註冊會員
性別:男
來自:
發表總數:1
註冊時間:2006-05-03 13:26 |
(第 5 篇)
版主安安
請問如何 把pagefile. 輸入到RamDisk的方法
電腦新手覺得困難重重 拜託拜託
|
| 發表時間:2006-05-03 13:33 |
|
dc
管理員

性別:男
來自:瓦肯星
發表總數:11681
註冊時間:2002-05-07 16:32 |
(第 6 篇)
資料來源:CCF精品技術論壇
ramdisk 驅動更新: 32位下使用全4G內存支持, v1.0.4096.3
隨便發個新的驅動。這個驅動可能不大穩定,大家測試看看。
64位系統驅動沒有更新。32位非服務器系統下,如果安裝了4G或以上物理內存,並且打開BIOS的memory remap時。ramdisk驅動優先使用系統無法訪問的(少掉)那部分內存。如果再把頁面文件放上去,將就著支持4G內存了。
使用方法:
1. 用普通方法安裝驅動
2. 導入ram4g.reg註冊表。
3. 打開系統控制面板,確認系統打開PAE。否則刪除boot.ini裡的/EXECUTE, /NOEXECUTE=AlwaysOff等等參數,增加/PAE參數。
4. DiskSizeK/DiskSizeM設置小於高內存時,忽略虛擬盤大小設置使用高內存大小。虛擬盤大小大於搞內存時,不足部分使用普通內存。
更正了幾個bug:
1. 磁盤未格式化
2. 大小無法超過高內存
3. 未開PAE時死機
4. 禁止進入休眠狀態
再次更新:2008-01-14
1. ramdisk過大導致NTFS格式化映像文件無效(1.0.4096.2)
2. 加強初始化清零(1.0.4096.3)
ChangeLog:
01.01.2008 support >=4G ram under 32bit windows (UsePAE=1)
05.23.2007 x64 support
12.09.2003 fix SMP/HT compatibility
11.26.2003 fix re-format problem & some typo
11.25.2003 merge rdpack and rdj to rdutil
11.24.2003 add DiskSizeK registry, more compatible w/ antivirus software
軟體下載
http://omega.idv.tw/download/show.php?id=76
本帖由dc最後編輯於2008-01-17 19:30
Your mind to my mind,
your thought to my thought |
| 發表時間:2008-01-17 19:16 |
|
|
所有時間均為GMT+8, 現在是2026-04-22 11:58 |