虛擬內(nèi)存盤是通過軟件將一部分內(nèi)存(RAM)模擬為硬盤來使用的一種技術(shù)。相對于直接的硬盤文件訪問來說,這種技術(shù)可以極大的提高在其上進行的文件訪問的速度。但是RAM的易失性也意味著當(dāng)關(guān)閉電源后這部分?jǐn)?shù)據(jù)將會丟失。但是在一般情況下,傳遞到RAM盤上的數(shù)據(jù)都是在硬盤或別處永久貯存的文件的一個拷貝。經(jīng)由適當(dāng)?shù)呐渲茫梢詫崿F(xiàn)當(dāng)系統(tǒng)重啟后重新建立虛擬盤。
DOS系統(tǒng):XMSDSK;
Windows系統(tǒng):VSuite Ramdisk;
linux系統(tǒng):直接格式化并掛載/dev/ramX 即可(X是內(nèi)存盤序號)
虛擬硬盤就是用內(nèi)存中虛擬出一個或者多個磁盤的技術(shù)。和虛擬內(nèi)存一樣,內(nèi)存的速度要比硬盤快得多,利用這一點,在內(nèi)存中虛擬出一個或多個硬盤就可以加快磁盤的數(shù)據(jù)交換速度,從而提高電腦的運行速度。
雖然如今Windows 7系統(tǒng)已經(jīng)開始普及,但是目前市場裝機選擇的系統(tǒng)仍然為Windows XP,所以在使用4GB內(nèi)存時就出現(xiàn)了不識別全部容量現(xiàn)象。為此也就有了利用內(nèi)存多余容量虛擬出硬盤的話題。
我們利用多余的內(nèi)存容量虛擬出的硬盤在速度上非常領(lǐng)先,畢竟內(nèi)存的速度要遠遠高于硬盤的速度。下面就是筆者虛擬出的硬盤HD Tune速度。
虛擬硬盤HD Tune讀取IOPS
上圖就是通過設(shè)置多余內(nèi)存得到的虛擬硬盤,在HD Tune速度測試中,平均讀取速度超過3755MB/S,而尋道時間也僅為0.004毫秒,這個成績相比目前高端SSD固態(tài)硬盤還要好。而在隨機存儲文件測試中,性能更是突出,寫入4KB文件的IOPS超過20萬,性能還真的很雷人。
現(xiàn)在應(yīng)該知道我們購買4GB內(nèi)存也并非完全浪費了吧,下面筆者就一步步告訴還在使用XP用戶如何來設(shè)置虛擬硬盤。
RamDisk.Plus 9 下載網(wǎng)址 http://www.innovatechautomation.com/soft/17880.html
先下載好了再說,(9.0版XP與vista(當(dāng)然也包括64bit的vista,見文底下載地址)都可用,這里我是拿XP來說的)
安裝步驟1:打開安裝文件
安裝步驟2:一路點擊“next”,“OK”……(當(dāng)然要注意安裝路徑)
安裝步驟3:添寫注冊碼
在這里暫停一下……
安裝步驟4:打開注冊機,選擇"SuperSpeed RamDisk Plus 9.0.1.0",點擊"Generate"生成注冊碼。
切記"Products"一定要選擇第二個,否則安裝后的功能會受限制!反正這點我總是容易忘記。
打開注冊機時會有一段很熟悉的音樂,好像是小時候玩紅白機游戲時聽過的。題外話。
安裝步驟5:將步驟4中的"Computer Name"的字符串填寫到"name"中;將"Serial"中的字符串填寫到"sofyware license key"中。同時還是選中"only for me",免得你電腦上其他用戶動用這個軟件。
步驟6:打開軟件
步驟7:這是第一次使用,所以要創(chuàng)建一個虛擬硬盤:點擊綠色的“+”圖標(biāo)
步驟8:默認(rèn)的大小是32M。根據(jù)你的內(nèi)存大小以及你的用途,你可以自己分配。若是512內(nèi)存,最多100M。1G的可以200-300M,若你不玩大型游戲。2G的若你同樣不玩大型游戲可以劃撥512以上。這只是個人建議,還是看你需要用虛擬磁盤來做什么,這個后面會講到。
步驟9:這里最好不要選中這個多選框,選中則表示當(dāng)我們移除虛擬磁盤時會清空其所用文件,但我們等會兒要往里面裝入一些東西。
步驟10: 這里為創(chuàng)建的虛擬磁盤選擇盤符,隨便了。
步驟11:這里選擇磁盤的格式,一般選擇ntfs或fat32,就選NTFS 吧。這里先不要選中第一個復(fù)選框“Create '\temp' folder”(創(chuàng)建系統(tǒng)臨時文件目錄),后面會說道更有效的做法;第二個“Compress file”只針對NTFS,也不選,壓縮系統(tǒng)的不常用文件用的。
步驟12:這里不選似乎更好,個人認(rèn)為。若選擇,在不手動移除虛擬磁盤的情況下,會延長開關(guān)機的時間,而且是大大的延遲,呵。后面會說到怎樣手動保存磁盤內(nèi)容。若你愿意其自動保存并能容忍這么長的開關(guān)機時間,也行。
步驟13:這樣我們就擁有了第一個虛擬硬盤,但默認(rèn)的虛擬硬盤的鏡像文件會放在C盤,長期的載入與移除就起不到減少C盤磁盤碎片的的效果。我們來設(shè)置一下。打開軟件的主界面(會看見剛才創(chuàng)建的虛擬磁盤):
步驟14:保存這個虛擬磁盤的鏡像。
在保存之前,先進行以下操作:
1,在虛擬硬盤的根目錄下新建一個文件夾temp.再在里面新建兩個文件夾:TMP、TEMP。
2,右擊我的電腦-屬性-高級-環(huán)境變量,雙擊變量“TMP”(Administrator的變量),輸入完整路徑。例如:X:\temp\TMP(X為你的虛擬硬盤)
再雙擊TEMP,輸入:X:\temp\TEMP.確定。
3,打開控制面板-internet選項-常規(guī)-internet臨時文件設(shè)置-移動文件夾。定位到X:\temp。確定。(注意設(shè)置“磁盤空間的大小”(控制面板-internet選項-常規(guī)-internet臨時文件設(shè)置)在150M左右且不能超過虛擬硬盤的大。
4,注銷。會看到temp文件夾內(nèi)創(chuàng)建了一個Temporary Internet Files文件夾(你可能沒看到,但的確會產(chǎn)生這個目錄,當(dāng)顯示系統(tǒng)受保護文件時才看的)。
步驟15:現(xiàn)在將系統(tǒng)的臨時文件的位置修改到這個虛擬磁盤處。若你的虛擬磁盤大小小于200M并且你經(jīng)常使用像PhotoShop這樣的會產(chǎn)生大量臨時文件的軟件,就不要使用步驟14的的第2步(藍色文字部分,不是橘黃色)。否則會造成彈出“臨時文件已滿……”的無法使用的提示
步驟16:此前不是說過,虛擬磁盤的大小除了有內(nèi)存來決定外還要根據(jù)需求來定大小,那現(xiàn)在你就可以玩虛擬磁盤放體積較小的軟件了。若你使用步驟14中第2步(藍色文字部分,不是橘黃色),一定要在保證虛擬磁盤有150M以上的剩余空間。建議你將瀏覽器(比如火狐、遨游)、下載工具(迅雷、快車)等自己經(jīng)常使用且體積較小的軟件放到里面(從原來的位置將整個文件夾剪切再粘貼到里面,因為這幾個軟件的注冊表就算丟失了(比如重裝后)也可使用)。因為這些經(jīng)常使用的軟件是要頻繁從硬盤讀取的,這會增大硬盤的損耗(一定時間內(nèi)是微乎其微的,不用擔(dān)心),而且猶豫內(nèi)存的讀寫速度是硬盤的20W倍(以現(xiàn)在主流的硬件規(guī)格來說),軟件的啟動速度也不知快了多少倍(當(dāng)然可能感覺不到,但理論上你正在使用一塊超高速硬盤)。另外,對筆記本來說,硬盤是第一耗電大戶,將最常用的軟件放到RamDisk可以一定程度上延長電池的續(xù)航時間。大量的臨時文件(就是TMP、TEMP、Temporary Internet Files等等目錄里的文件)在硬盤里擦了寫、寫了擦……會產(chǎn)生大量的磁盤碎片(磁盤清理過頻又會磨損硬盤),所以也有減少碎片的作用。總之,RamDisk好處太讀了!相信大家就是沖者RamDisk的好處來的!^_^
最后記得將里面的各個軟件的快捷方式創(chuàng)建到你的桌面,當(dāng)你的RamDisk加載后你就可以直接點擊這些桌面的圖標(biāo)來運行RamDisk里的程序了!
步驟17:我們?nèi)羰褂锰摂M磁盤內(nèi)的遨游收藏了一個網(wǎng)頁,要保證下次載入虛擬磁盤時這個收藏還存在,就必須在將其移除(不移除就會開關(guān)機緩慢)前,保存一下里面的文件:步驟14(橘黃色部分)
步驟18:關(guān)機前移除虛擬磁盤Randisk(也可以不移除而直接關(guān)機,但前提是你沒有勾選步驟12中的復(fù)選框并且你在最后一次保存鏡像后沒有再更新RamDisk內(nèi)的文件(比如收藏網(wǎng)頁),這樣可以在不影響你開關(guān)機速度下自動掛載RamDisk)
默認(rèn)情況下是不會選中“3”,你忘了選中的話你的東西都沒了。下面的那個就不要選中了,否則也會清空你的東西的,F(xiàn)在你可以放心的關(guān)機了
步驟19:開機后加載虛擬磁盤,點擊綠色的向上的箭頭
步驟20:
步驟21:選擇之前保存的鏡像所在的盤符,我們選擇F盤(第二行有個“0001”(鏡像的編號)是因為我的F盤理有兩個鏡像:一個384M,平時開編程工具或PS用的(里面有200M的剩余空間);一個180M,我玩EVE時用的(只有20M的剩余空間)。當(dāng)然可以同時可以掛在兩個RamDisk,但為了最大程序上節(jié)約內(nèi)存,不同的環(huán)境下只掛在相應(yīng)的RamDisk)。
步驟22:不要選這個復(fù)選框,清空Ramdisk用的。
步驟23:為你的RamDisk選擇盤符。一般這里可以隨便選了,但是我們剛才不是在桌面創(chuàng)建好了對應(yīng)的快捷方式了嗎?為了保證點擊這也圖標(biāo)能夠打開RamDisk里面的軟件,所以一定要選擇固定的盤符
步驟24:這個可以不用選了,因為我們會手動保存的
步驟25:終于熬到頭了(是這篇費了我不少時間的文章終于寫到頭了!真辛苦)。這時我們的RamDisk又掛載上了
結(jié)語:這篇關(guān)于RamDisk Plus 9.0使用的文章其實我在半年前就準(zhǔn)備寫了,當(dāng)時在網(wǎng)上根本找不到一片像樣的使用說明,自己也琢磨很久,找下載文件就是裝了卸,卸了裝,裝了再卸……,直到找到自己想要的這個。但之前一直沒時間,圖片也是經(jīng)過多次整理。寫這篇之前在網(wǎng)上搜了下,好像仍沒有一個詳細的使用文章,又加上自己這幾天回家了,閑著沒事做,于是就有了這篇文章的動力。當(dāng)然寫的怎么怎么好不敢講,但我像絕對可以幫助那些不怎么懂PC的MM來使用這個RamDisk,不敢在那些老道的GG們面前show。若路過的朋友覺得這的確解決你的問題,麻煩留個言,沒有百度空間的就以若名的身份(隨便一個郵箱地址)幫我踩下就OK!^_^。source:http://hi.baidu.com/276598908
前幾天遇到過這樣的問題,此前在文章中也忘了說,這里特別提示以下,這就是:
1,當(dāng)你解壓上G的文件時(這里的解壓不只是解壓rar或iso,也包括運行那些經(jīng)過壓縮的exe文件(一般在安裝軟件時,比如最近安裝NetBeans時又遇到過)),突然停止,并提示什么磁盤空間不足,說明自己的RamDisk的空間不夠了,這是請將按照步驟14中第2步(藍色文字部分,不是橘黃色)將TMP和TEMP的位置改到其他地方,比如在D盤下建立一個temp的文件夾,即將兩個路徑都改成D:\temp,確定后在解壓或者安裝軟件,就不會報錯了,解壓完成后再將原來的那兩個目錄重新設(shè)置到Ramdisk里面。當(dāng)然平常很少會出現(xiàn)這種問題,若出現(xiàn)了,就安裝這個方式解決。
2,若你打開網(wǎng)頁,出現(xiàn)文字排布的很散亂且文字明顯變大了,可能是Temporary Internet Files中的文件太多了,需要刪除,當(dāng)然你刷新以下可以自動刪除超過設(shè)置的Temporary Internet Files大小的臨時文件。這個問題可以就這樣的簡單解決,若連續(xù)刷新網(wǎng)頁仍然顯示不規(guī)則,可能是你臨時文件已把RamDisk占滿了:打開控制面板-internet選項-常規(guī)—刪除。來清空文件夾Temporary Internet Files
3,還有一個大家可能知道怎么解決的問題,就是:我此前說過可以將迅雷或快車的整個目錄剪切到RamDisk中,但會出現(xiàn)點擊下載鏈接卻沒反映的問題,所以最好還是重新安裝下載工具到RamDisk中
好象要說的就這些,對于文章的有點不懂的地方希望大家指出來,因為這文章我修改過多次,可能回出現(xiàn)上下文矛盾的地方,步驟實在太多,也懶的再檢查了,望諒解。
有人說他的Vista安裝不了,個人認(rèn)為他的是64bit系統(tǒng),這里給個64版本下載地址:
RAMDisk plus 9.0 64bit
回復(fù)匿名網(wǎng)友:大家所說的32位xp識別4G以上內(nèi)存問題我也很想琢磨,但自己的機器就2G內(nèi)存,也沒條件研究.這里提供參考(感謝89樓的網(wǎng)友提供的鏈接):
方法:http://itbbs.pconline.com.cn/diy/9424296.html
不少網(wǎng)友安裝RamDisk后又問我怎么卸載,認(rèn)為使用比較麻煩,其實這個軟件最初是為web服務(wù)器系統(tǒng)設(shè)計的(主要是用RanDisk存放IIS或PHP的臨時文件),所以大家根據(jù)自己的需求使用。再次說明一下:開關(guān)機時讓系統(tǒng)自動保存RamDisk里的文件而又不影響開關(guān)機速度是不可能的,因為RamDisk的鏡像文件就在物理硬盤上,RamDisk起到了避免了頻繁讀取硬盤、減少硬盤磨損、加快軟件啟動速度和運行速度(對于大型軟件才有明顯效果)。網(wǎng)速超快的可以使用這個軟件保護硬盤。我們當(dāng)?shù)匾粋政府單位,下載速度達了50MB/S,不用RamDisk是絕對會把普通硬盤寫爆的。
很多網(wǎng)友問我卸載這個軟件重新安裝時提示軟件已安裝,就是之前卸載不徹底,這里收集了幾個方法僅供參考:
方法一:
到 (隱藏文件夾) c:\program files\InstallShield Installation Information\{5B14E062-97A1-11D3-B2C8-00C0F014C0F2}\ 雙擊setup 即可卸載。” 雙擊setup.exe,不要雙擊setup的記事本文件,卸
方法二:
前幾天在本本上安裝了ramdisk,結(jié)果沒法卸載,也找不到安裝文件在那。后來在網(wǎng)上看了些資料,偶然發(fā)現(xiàn)的“C:\Windows\System32\drivers”下有個“ramdisk.sys”文件。刪掉了,然后重啟。OK
方法三:
打開注冊表編輯器,依次找到以下兩項并將其刪除: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SscRdBusHKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Services\SscRdFdo刪除之后重新啟動系統(tǒng)即可進行卸載了。
方法四:
控制面板添加刪除程序里面有該程序,還是控制面板下有該程序圖標(biāo)?
如果是前者,刪除HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall的相關(guān)項如果是后者,先得把相關(guān)進程結(jié)束掉,然后刪除windows\system32或是Program Files\Common Files目錄下的相關(guān)cpl 文件,再刪除HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\ControlPanel\Extended Properties下的相關(guān)cpl 的信息,再在注冊表里面搜索相關(guān)項刪除掉注冊表里面刪不掉相關(guān)項應(yīng)該是權(quán)限限制吧,你右鍵點擊相關(guān)項,選權(quán)限,在權(quán)限頁面把everyone的“完全控制”一項勾上就可