RAMDisk是通过(guò)使(shǐ)用(yòng)软件将RAM模(mó)拟当做硬盘来(lái)使用的一种技术(shù)。 相(xiàng)对(duì)于传统的硬盘文件访问来说,这种技术可(kě)以极大(dà)的提(tí)高在其上进行的文件访问的速度。使用(yòng)RAMDisk,你可以新建(jiàn)RAM DISK和设定文件系统、盘符(fú)、磁(cí)盘容量(liàng)等等。还可以将新建的内存盘保存为一个(gè)IMG镜像(xiàng)文件。也可以加载映像(xiàng)文件(jiàn)到(dào)RAM DISK.支持(chí)自动载入(rù)上次映像文件,重新开机或关(guān)机前储存映像文件。
虚拟(nǐ)内存盘是通过软件将一部分内存(RAM)模拟为(wéi)硬盘来使(shǐ)用(yòng)的一种技(jì)术。相对于直接的硬盘文件访(fǎng)问(wèn)来说,这种技术可以极大的提高在(zài)其上进行的文件(jiàn)访(fǎng)问的速度。但是RAM的易(yì)失性也意味着当关闭电源后这部(bù)分数据(jù)将会(huì)丢失。但是在一般情况下,传递到(dào)RAM盘上(shàng)的数据都是在硬盘或别(bié)处永久贮存的文(wén)件的一个拷贝。经(jīng)由适当的配置(zhì),可(kě)以实现当系统重启后重新建立虚拟(nǐ)盘。
虚拟(nǐ)内存盘使用(yòng)计算机(jī)内存的一部分来模拟(nǐ)一个硬盘。在DOS/windows下由相应(yīng)的软件利用系统分配给它的内(nèi)存空间来实现这种模拟。linux系统(tǒng)可以使(shǐ)用其内核支持的机制来实现。
虚拟内存盘还可以使用带(dài)有压缩(suō)机制的文(wén)件系(xì)统,例(lì)如:cramfs。这是因为一般(bān)的RAM盘的容量一(yī)般都较小,且(qiě)RAM的存储(chǔ)空间比硬盘的要宝贵(guì)得多,价格也(yě)比(bǐ)硬盘要(yào)来得高,所以这样做是很(hěn)合理的。
虚拟内存盘(pán)的一个用途是做为Web缓存,这样可以提高加载页面的速度,因(yīn)为(wéi)硬(yìng)盘的存取速度远(yuǎn)小(xiǎo)于内存(RAM)的存取速(sù)度(dù)[1] 。由于(yú)RAM的(de)易(yì)失性,这(zhè)一措施还带来了安全(quán)性上的好处。
一、Ramdisk的安装
运行Ramdisk.exe,如果没(méi)有安(ān)装过内(nèi)存盘,那么仅是点(diǎn)击“安装内(nèi)存盘"按钮就可以了(le),安装时windows可能会警(jǐng)告(gào)驱动程序没有数字签名,不去理睬它(tā),按(àn)“确定(dìng)”就可以了。安(ān)装完毕,除了“安装内存盘”按钮以外的其他按钮都(dōu)可用了。设置非(fēi)常简单(dān),仅包括盘符、内存盘大小(xiǎo)、磁盘类(lèi)型(xíng)3个选项。还有(yǒu)一些高(gāo)级设(shè)置可(kě)通过修改注册表,一般情况下不需要设置(zhì)。
二、选择内(nèi)存(cún)盘大小
这个数值完全取决(jué)于你的电脑的内存多少。如果你的电脑只有256兆内(nèi)存(cún),那么内存(cún)盘选择32兆就可以了,512MB内存可(kě)选(xuǎn)择64-128MB之(zhī)间,如果(guǒ)你有1G内存以上,最多可(kě)以把内存(cún)盘的(de)大小设置为784兆。
三、选择盘符
缺省是(shì)R,只要是没有(yǒu)使用的盘符都行。
四、选择磁盘(pán)类型
缺省是硬(yìng)盘类型,还可以设(shè)置为内(nèi)存盘和可移动(dòng)磁(cí)盘类(lèi)型。
五、完成(chéng)
选择好需要的设置后,按(àn)“应(yīng)用”按钮或者“确定”按钮就可以了(le),打开资源管理器(qì),你就会发(fā)现多了一个盘符(fú)R(假定你设置的盘符(fú)是(shì)R,以后(hòu)都直接用(yòng)盘符R来代表内存盘)。
六、通过系统设置充分发挥内存盘的作用
1、首先设置系统的临(lín)时文件夹目录(lù)
告(gào)诉系统和应用程序把临时文件都写到内存盘上(shàng),这样(yàng)可以提高(gāo)系统的(de)运行效(xiào)率(lǜ),又不需要担心死机导致(zhì)的临时文(wén)件夹目(mù)录逐渐增大(dà)的问题。
右键点击桌面上面(miàn)的“我的(de)电(diàn)脑”,高(gāo)级=》环境变量,设置包括“用户(hù)环境变量”和“系(xì)统环境变量”都改成R:\TEMP,记住,最好不要(yào)用(yòng)R:的根(gēn)目录作为临(lín)时目录。
2、更(gèng)改IE的缓(huǎn)存目录
告诉IE把浏览网页时产生的临时文件都写到内存盘上,可(kě)以加快(kuài)ie的浏览速度。
选择 控制面板=》intetnet选(xuǎn)项=》常规=》设置,修改IE的缓存目录,如果是宽带(dài),这个目录大小设置3-5M即可。
3、其他应用程(chéng)序的设置
如winzip、winrar,需要单独设置(zhì),一般都(dōu)比(bǐ)较容(róng)易找到修改设置的(de)位置(zhì)(注意(yì):过(guò)大(dà)的压缩文件即体积超过内(nèi)存盘(pán)容量的,解压时会出错)。但(dàn)是(shì)如果在设(shè)置系统(tǒng)的临时文件夹目(mù)录以(yǐ)后,安装这些软件,一(yī)般会根据系统设置自动调整,不需要(yào)修改了。
4、编译程(chéng)序产生的临时文件
用过(guò)visual C 或者Gcc开发的朋友都知道(dào),编译的(de)过程会(huì)产生(shēng)大量的(de)临时文件,少的也有十几兆,可(kě)以调整编(biān)译器的(de)设(shè)置,使得编译(yì)产(chǎn)生的中间(jiān)文件都(dōu)存到内存盘上,可以(yǐ)极大提高编译速度。
5、使用P2P软(ruǎn)件下载,如edonkey,emule,BT等
这(zhè)些软(ruǎn)件(jiàn)的一个缺陷(xiàn)是由于(yú)是多线程访问硬盘,使(shǐ)得硬(yìng)盘的(de)磁头大量的无规律的移动,可(kě)能导致硬(yìng)盘(pán)磁头的磨损,但是(shì)这(zhè)个缺点对于内存盘来(lái)说,却根本不是缺点,因为内存盘根本没(méi)有(yǒu)磁头的机械运动,不过要记住下载完成后,要(yào)及时把文件拷(kǎo)贝到硬盘上(shàng),以免(miǎn)重(chóng)启后文件丢失。
6、开(kāi)临时ftp服务器分(fèn)流热门文件
如果内存足够大,可以把热门的(de)文件完(wán)全放到内存(cún)盘(pán)上,这样(yàng)就不怕多线程访问ftp造成硬盘损坏的问题了。
一般,修改设置不需要重新启动(dòng),但是,如果(guǒ)有其他(tā)应用程序正在访问Ramdisk,会(huì)要求重启动。这(zhè)时最好关闭访问Ramdisk的程序,值得注意的是(shì)ie的(de)缓存,如果被(bèi)设置到(dào)Ramdisk,这时修(xiū)改内存盘的设置,就会要求重启动,因为IE缓存(cún)在登陆后就被资源管理器打开了,即使没用IE也会被(bèi)占住。方法是登(dēng)陆另一个管理员账号,或者修改IE缓冲目录(修改IE缓冲也要求(qiú)重新登陆)。
补充(chōng):前面所讲的内存盘的用(yòng)处都(dōu)属于缓冲(chōng)数据的用途,以便提(tí)高系统的(de)运行(háng)效率,下面讲一点用内存(cún)盘模拟各种容量软(ruǎn)驱的用途。
现在很多朋友的机(jī)器上都没(méi)有安装软驱,然而有(yǒu)一些程(chéng)序(xù),必须要有软驱才能运(yùn)行,如制(zhì)作瑞星杀毒软件(jiàn)的(de)杀毒盘,或者一(yī)些软件需要(yào)验证钥盘后(hòu)才(cái)能运行。
方法是(shì)把内存盘的类型(xíng)设(shè)定为(wéi)“可移动(dòng)磁(cí)盘”,它也(yě)是软驱(qū)的(de)类型。内存盘大(dà)小(xiǎo)设置成需要的(de)容量,如普通的软驱是1.44兆,也就(jiù)是1440k的(de)大小,盘符(fú)设(shè)置为A(如果没有特殊要求(qiú),其他的盘符也可(kě)以),然后双击(jī)“应用”按(àn)钮。
下面讲(jiǎng)一个用Ramdisk模拟大(dà)容量软盘的例子,而(ér)Cenatek公司的内存盘(pán)则(zé)只(zhī)能模拟标准(zhǔn)容量(liàng)的软驱。
Acronis系列软件Acronis PartitionExpert 2003、Acronis recoveryExpert Deluxe、True Image 6.0等(děng),均是上好的分(fèn)区工具、文件(jiàn)恢复工具、系统备份(fèn)工(gōng)具等,与PQ、Easyrecover、ghost等功(gōng)能相同甚至更好,但Acronis系列软(ruǎn)件(jiàn)做的紧急启动光(guāng)盘很(hěn)特殊,如果是用软(ruǎn)盘做(zuò)紧(jǐn)急(jí)启动盘(pán)则(zé)功能受限,或者需要(yào)超过3张以上(shàng)的磁盘,如Ac ronis PartitionExpert 2003如果是完全版(bǎn)启(qǐ)动软盘是4张软盘,此系列紧急启动光盘在Windows或DOS下均无法看到任何文件,就算用什(shí)么软件也看不(bú)到任何文件,隐藏方法(fǎ)很特殊,但是紧(jǐn)急启(qǐ)动光盘是(shì)确实(shí)能启动的,如果用软件(jiàn)做(zuò)成ISO文件,此ISO文件也是可以启动的,但(dàn)用ISOButer等也看(kàn)不(bú)到文件,用(yòng)WinISO可(kě)以导出其启(qǐ)动文件,但有4M多,一般的启(qǐ)动软盘影像文件(jiàn)是1.44或2.88或更小(xiǎo),如何突破2.88MB限(xiàn)制,制作(zuò)任意大小的软(ruǎn)盘(pán)镜像?答案(àn)是(shì)Ramdisk。
步骤:
1、磁盘容量选(xuǎn)择5M,磁盘类型选择“可(kě)移动磁盘”。
2、运行Bootable Rescue Media Builder,制作(zuò)启动镜像。
3、双击Save Image按(àn)钮,这样就得到了5兆大小的PartitionExpert的启动镜(jìng)像文件。
4、可以(yǐ)用bcdw加载这个启动镜像,制作(zuò)多重启动光盘(pán)。
一、读(dú)写神一般的速度
我们都明白,读取内(nèi)存的速度比硬盘的(de)速度快了不止N倍,所(suǒ)以在(zài)这种虚(xū)拟的硬盘(pán)中操作是非常(cháng)快的,如果你拷贝(bèi)一(yī)个4G左(zuǒ)右(yòu)的文件到虚拟硬(yìng)盘(pán),耗时一般只有(yǒu)7秒左右,是不是神一般速(sù)度(dù),还有如(rú)果你在虚拟硬盘中加载网页你会发(fā)现加载速(sù)明显加(jiā)快,用(yòng)PS同样(yàng)如此,在进行视频转(zhuǎn)码你(nǐ)更会觉得得(dé)心(xīn)应,你的电脑(nǎo)硬(yìng)盘(pán)好像真的磕了药一般(bān)跑得欢。[1]
二、无需担心(xīn)损坏(huài)
因为这种硬盘是通过(guò)内存虚拟出来的,根本不需(xū)担心损坏,而且还不必(bì)定期清(qīng)除临(lín)时文件,停止了(le)虚拟(nǐ)硬盘一切就自动(dòng)清楚了。
