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