zhangdream 2007-7-1 07:59 PM
vista下可以使用的内存虚拟硬盘
内存虚拟硬盘软件 原版英文,太阳风汉化。 #R:N+dxF+Vc t
小于256MB的就不用下载了这是给大内存用户准备的。
(c~0A|.o:xK
.~/j}~]{N
1.下载后运行包内的Ramdisk.exeDpQX;a|
n/MgP
2.单击安装内存盘按钮(其实就是加载一个Ramdisk.sys)
"oSJp$]!Ui
3.选加载内存大小(支持4G内存):M4|*]#Mh |~z%u%|D|
4.选加载分配盘符&Yo$w8M O*GL
5.选内存盘类型:内存虚拟盘.硬盘驱动器.软盘驱动器.
B%x5qrIt
一般选硬盘驱动器。
1@mzV$m%X{
6.点OK就成功了,电脑里会多出一个(RamDisk)盘来。d orSk
7.不用了,就单击卸载内存盘按钮缷载了,绿色环保。e8~ Bd)ruj_.h
把你的IE缓存,BT缓存,RAR解压缓存放在这个盘上,
&^0H#g(J&N
Q x(V)S9H.Ei
速度当然是如飞,还可以用来制作超大的软盘记动盘。9J3|d'|b1\9Q.lno
256MB内存的用户不要开太多,32MB就行。
U"EoJFn
512MB内存用户64~128MB。4f9s/C3W q2BaTg*d"jP4k
1G以上内存,嘿嘿,自己看着办吧。
A3y^E0eu(X%A
注意:过大的RAR压缩文件即体积超过内存盘容量的,
lh;rv@;o7f
解压时会出错。[attach]553[/attach]
imapx2 2007-7-2 01:20 PM
Ramdisk -内存盘的使用( 轉貼 )
Ramdisk -内存盘的使用
%SL&gBk9[gA
gC6\}N S8`
8K/V"O[V
A9B
T&|V`*tE.s
随着电脑硬件的快速发展,目前人们的电脑硬件配置越来越强大,特别是内存越来越大,256M内存以上的电脑越来越普遍,甚至有些个人用户的电脑内存都已经达到2G,这样就为用内存代替硬盘提供了可能。 WR9E;t|)_
以前,普通电脑的内存都很小,而硬盘的容量比内存大多了,而且价格远远低于内存,于是操作系统就用硬盘上的空间来模拟内存,这就是虚拟内存,而目前的电脑,对于普通用户,如果不进行大量的平面或者三维设计,也就是说不经常使用photoshop或者3DMax这类需要大量内存的软件,512M内存就足够用了,而且大多时候有大量的内存会闲置不用,于是很多人开始用内存来模拟硬盘充分利用电脑资源,这就是内存盘Ramdisk。 M8k(GW#y
用内存虚拟硬盘正好和虚拟内存相对应,就是由操作系统划出一部分内存来模拟硬盘,这样就可以把对慢速硬盘的操作转换为对高速内存的操作,既提高了系统资源的利用率,又极大提高了系统的运行效率。
a/B;tSw
由于系统内存的存取速度远快于硬件磁盘速度,所以对于有频繁磁盘存取的应用程序(例如数据库程序、磁盘文件交换程序、网站服务程序),使用Ramdisk能有效的提高其应用程序的性能。内存盘还有一个优点就是不会磨损磁头,特别适合于多线程,大吞吐量的磁盘操作。 :Nk0x f)b\[b0V#Mt
-r/rX'|Y e.^~M
有很多软件可以实现内存盘的功能,比较有名的有:
[2a)o0RoK+n
1. Cenatek公司的RAMDisk XP ,RamDiskNT 和 RamDisk9x/Me,功能比较齐全,既可以在Win9x 上运行,又可以在Winnt ,win2k/xp上运行,可以模拟软驱,也可以模拟硬盘,只是现在Cenatek公司已经不出售RamDiskNT 和 RamDisk9x/Me也不提供技术支持了,可以到Cenatek公司的网站[url=http://www.jlajoie.com/]http://www.jlajoie.com/[/url]查看详细信息,比较昂贵。
zs
T2RJ$m?,G
2. Superspeed公司的Ramdisk系列产品,RamDisk 2003, RamDisk XP, RamDisk 2000, 以及 RamDisk NT ,Superspeed公司的产品比较适合企业用户,不太适合可能经常更换操作系统的个人用户,具体信息见 7ViJtt)]
[url=http://www.superspeed.com/ramdisk.html]http://www.superspeed.com/ramdisk.html[/url],昂贵。
~W9m }T`{g*L
3. 微软的Ramdisk,有很大局限,虚拟的磁盘不能超过32兆,免费,支持windows 2000,可以从下面的地址下载。[url=http://support.microsoft.com/default.aspx?scid=http://support.microsoft.com:80/support/kb/articles/Q257/4/05.ASP&]http://support.microsoft.com/def ... s/Q257/4/05.ASP&[/url];NoWebContent=1&NoWebContent=1 4n-v1}8M:R&}
4. QSoft 的Ramdisk,有一个免费版本,和一个收费版本,是根据微软的ramdisk改写的,免费版本最大支持32兆的内存盘,收费版本没有这个限制。[url=http://www.ramdisk.tk/]http://www.ramdisk.tk/[/url]
HP/q%l)mb:H
5. 网友gavotte开发的ramdisk,也是从微软的ramdisk改写的,完全免费,支持windows 2000以上的操作系统,内存盘容量没有限制,并且经朋友们长期使用,非常稳定。 bnG xx*o1Si_
J:HX&`'quJ-S \
本人使用内存盘很长时间了,也换过不同公司的产品,最后觉得gavotte开发的ramdisk不错,并且免费,在此和朋友们分享一些自己使用内存盘的心得体会,下面我主要介绍 gavotte开发的ramdisk。 {%Y?(` r8S$m
内存盘的特性是数据完全存储在内存中,所以一旦关闭计算机,就会导致内存盘中的数据完全丢失,这个特性使得内存盘特别适合于存储一些临时文件,如IE的缓存,Windows和应用程序运行时产生的临时文件,这些文件都适合放到内存盘上,从而减少硬盘上文件碎片的生产,并且不需要主动删除这些临时文件,一旦重新启动,这些垃圾文件就自动消失了。
DAj'Awq
也正是这个特性,使得内存盘不适合存储重要的数据,文档,因为一旦死机,这些东西就再也找不回来了。
4P ]*H@-K
gavotte原来的Ramdisk 和微软的ramdisk一样,仅仅是一个驱动程序,修改设置需要手工修改注册表,不太直观,我经gavotte的用意,写了一个简单的图形界面,用于控制ramdisk的安装,卸载,以及修改设置。操作系统要求是windows 2000以上,内存256兆以上,内存很少,就不要用内存盘了,否则会降低windows的运行效率。
5k)r1J#m8siW(WP
)O]@W7C#t
G
现在ramdisk 的安装和设置非常简单,安装如图install,运行ramdisk ,如果ramdisk还没有安装,那么仅仅是Install ramdisk 按钮可用,单击按钮,开始安装,windows 可能会警告驱动程序没有数字签名,如图warning,不去理睬它,按yes就可以了,好了,安装完毕,这时除了Install ramdisk 按钮以外的其他按钮都可用了。 8M$HONm:R L[8^
设置也很简单,仅仅包括盘符,内存盘大小,内存盘的类型,这3个选项。还有一些高级设置需要修改注册表,一般情况下不需要,具体看ramdisk的说明。
t$o2I+SxoQ5h}v
内存盘大小,单位是千字节,这个数值完全取决于你的电脑的内存多少,如果你的电脑只有256兆内存,那么内存盘的大小最好不要超过64兆,如果你有1G内存以上,甚至可以把内存盘的大小设置为784兆。
Q(M(y1XXdCg;r
盘符的设置,没什么好说的,缺省是R,只要是没有使用的盘符都行。
c}K:_.|
内存盘的类型,缺省是硬盘(fixed),还可以设置为软盘(removable),等等。 :m`'L+VP9`
选择好需要的设置后,按apply按钮或者Ok按钮就可以了,打开资源管理器,你就会发现多了一个
xvO-enmk [
盘符R(假定你设置的盘符是R,以后都直接用盘符R来代表内存盘)。
Q,W@v9hq0~;ze%H
t1Z
iy7xx
D1k GXq ]
内存盘设置好后,就是优化系统,充分发挥内存盘的作用。
)zm*~mfV_2d
1、首先设置系统的临时文件夹目录,告诉系统和应用程序把临时文件都写到内存盘上,这样可以提高系统的运行效率,又不需要担心死机导致的临时文件夹目录逐渐增大的问题。 mN*@?"i[f
右键点击桌面上面的“我的电脑”,高级=》环境变量,如图env1和env2所示,将图示的4个地方,包括用户环境变量和系统环境变量,都改成R:\TEMP,记住,最好不要用R:的根目录作为临时目录。 ?c d C2D~ny
2、更改IE的缓存目录,告诉IE把浏览网页时产生的临时文件都写到内存盘上,可以加快ie的浏览速度,选择 控制面板=》intetnet选项=》常规=》设置,如图ie1,ie2,修改IE的缓存目录,如果是宽带,这个目录大小设置3-5M即可。 ok'z`
x I
3、其他应用程序,如winzip,需要单独设置,一般都比较容易找到修改设置的位置。但是如果是在设置系统的临时文件夹目录以后,安装这些软件,一般会根据系统设置自动调整,不需要修改了。 ;^4@'hE3eH!~3J9A
4、编译程序产生的临时文件,用过visual C 或者Gcc开发的朋友都知道,编译的过程会产生大量的临时文件,少的也有十几兆,可以调整编译器的设置,使得编译产生的中间文件都存到内存盘上,可以极大提高编译速度。 E@X)\FKxtW4f
5、现在很多朋友使用P2P软件下载,如edonkey,emule,BT等等,这些软件的一个缺陷是由于是多线程访问硬盘,使得硬盘的磁头大量的无规律的移动,可能导致硬盘磁头的磨损,但是这个缺点对于内存盘来说,却根本不是缺点,因为内存盘根本没有磁头的机械运动,不过要记住下载完成后,要及时把文件拷贝到硬盘上,以免重启动后文件丢失。
1N{!]$T;_Qx
6、开临时ftp服务器分流热门文件,如果内存足够大,可以把热门的文件完全放到内存盘上,这样就不怕多线程访问ftp造成硬盘损坏的问题了。
9slo|KR}8\
'D%Pk2}7u|+_
一般,修改设置不需要重新启动,但是,如果有其他应用程序正在访问ramdisk,会要求重启动,这时最好关闭访问ramdisk的程序,值得注意的是ie的缓存,如果被设置到ramdisk,这时修改内存盘的设置,就会要求重启动,因为IE缓存在登陆后就被资源管理器打开了,即使没用IE也会被占住。方法是登陆另一个管理员账号,或者修改IE缓冲目录(修改IE缓冲也要求重新登陆)。 zt*r$U#K)d:i w o
0ZK5{.a!N3I'@6[#j5?]
前面所讲的内存盘的用处都属于缓冲数据的用途,以便提高系统的运行效率,下面我讲一点用内存盘模拟各种容量的软驱方面的用途。现在很多朋友的机器上都没有安装软驱,然而有一些程序,必须要有软驱才能运行,如制作瑞星杀毒软件的杀毒盘,或者一些软件需要验证钥匙盘后才能运行。 0tEdS![-K
方法很简单,就是把内存盘的类型设定为removable,也就是软驱的类型,内存盘大小设置成需要的容量,如普通的软驱是1.44兆,也就是1440k的大小,盘符设置为A(如果没有特殊要求,其他的盘符也可以),然后双击Apply按钮。如图floppy1.png,是一个没有软驱的机器,图floppy2是用ramdisk虚拟一个软驱,图floppy3是虚拟软驱之后的结果。
*x_/GRY*s&h9j7u
下面讲解一个用Ramdisk模拟大容量软盘的例子,而Cenatek公司的内存盘则只能模拟标准容量的软驱。 md*?c%jw
)Sc*A&|0@2Ho
Acronis系列软件Acronis PartitionExpert 2003、Acronis RecoveryExpert Deluxe、True Image 6.0等,均是上好的分区工具、文件恢复工具、系统备份工具等,与PQ、Easyrecover、Ghost等功能相同甚至更好,但Acronis系列软件做的紧急启动光盘很特殊,如果是用软盘做紧急启动盘则功能受限,或者需要超过3张以上的磁盘,如Acronis PartitionExpert 2003如果是完全版启动软盘是4张软盘,此系列紧急启动光盘在Windows或DOS下均无法看到任何文件,就算用什么软件也看不到任何文件,隐藏方法很特殊,但是紧急启动光盘是确实能启动的,如果用软件做成ISO文件,此ISO文件也是可以启动的,但用ISOButer等也看不到文件,用WinISO可以导出其启动文件,但有4M多,一般的启动软盘影像文件是1.44或2.88或更小,如何突破2.88MB限制,制作任意大小的软盘镜像?答案是Ramdisk,步骤是 "rO _f1~ c*t7EJ6A
1、如图floppy4.png,,磁盘容量选择5M,磁盘类型选择Removable
2Qs,fD3T-uRS1t,?
2、如图arconis,运行Bootable Rescue Media Builder,制作启动镜像 D2D
S^.D om
3、如图floppy5.png,双击Save Image按钮,这样就得到了5兆大小的PartitionExpert的启动镜像文件。 5tR@,aV`fGd
4、可以用bcdw 加载这个启动镜像,制作多重启动光盘。(具体细节略)
V~f C'C"z
p*|.e
+B"M@6yYb3U-@&u
ndL)D$C,x5O-Y%k
作者:[u] lyh728 [/u]
imapx2 2007-7-3 07:37 PM
RAM Disk一般是指可以将RAM变成一个硬盘的驱动器,假如你的机器上有无限大的内存时,那么也就是说,你可以将常用的应用放到一个RAM Disk中,这意味着应用的速度将100%的被加速,因为应用运行在内存中,这是非常快的
)N;@ i
f3_G
{oIK/f
另外的一种场景,就是你没有多内存--只有有限的内存,那么你也可以使用一个RAM Disk,比如把IE或浏览器的缓存放在这个驱动上,也可以将BT/电驴这样对硬盘可能产生磨损的应用也放在这个内存磁盘上,同样也可以把数据库的数据文件放在这个内存磁盘上a-G
U3C4x y
.|2d.[k,W%[
[url=http://www.dotnettools.org/Blog/uploads/200705/23_233459_ramdisk_cenatek.png][img]http://www.dotnettools.org/Blog/uploads/200705/23_233459_ramdisk_cenatek.png[/img][/url]
E8w%{OEWr}H
m/]Q"ySs({M
?@+h,I4`M
Cenatek公司的[url=https://www.cenatek.com/store/product_info.php?products_id=22][color=#0066cc]RAMDiskVE[/color][/url],最主要它兼容Vista所有的版本,它的前身应该是RAMDisk XP,在XP,Win 2000和Windows 2003 Server下面的RAM Disk产品就很多了,最好的不是Cenatek RAMDiskXP )N9Z6i:R[!|X
CL
)}o7R5?e \CkC
Cenatek RAMDiskVE宣称最大可以建立的内存磁盘大小是32G,当然这要求你机器上有超过32G的内存,而且这些软件支持在内存磁盘上进行分区和格式化,不然就是支持将不同的内存段或块影射成不同的磁盘,如果我真有32G,那可COOL呆了,够同时允许4个Vista或Longhron的虚拟机了3wh(UCu
想想在内存磁盘的系统上开发、编译,太爽了,一般你可创建的内存磁盘的最大尺寸= 你机器上安装的物理内存大小- 600M "^D
y%h7c(G)ty
#O1`S r"H;a
各位如果感兴趣,可以[url=http://www.cenatek.com/product_page_ramdisk_download_list.php][color=#0066cc]到这里下载[/color][/url],Vista用户可以使用[url=http://www.cenatek.com/downloads/RAMDiskVE_1.0.100RC1.zip][color=#0066cc]这个链接直接下载[/color][/url](但愿你可以)z0w'\^1Z`CU
TUru)va\s
[url=http://www.dotnettools.org/Blog/uploads/200705/23_233614_ramdisk_cenatek_02.png][img]http://www.dotnettools.org/Blog/uploads/200705/23_233614_ramdisk_cenatek_02.png[/img][/url]
0c:h:t6e0x$f}
g"_X_+|8H
@.D/C_ G.RG
另外有一个类似竞争的产品[url=http://www.ramdisk.tk/][color=#800080]QSoft RAMDisk[/color][/url](国内用户可以[url=http://users.compaqnet.be/cn021945/RAMDisk/ramdriv.htm][color=#0066cc]访问这个镜像站点[/color][/url]),也支持Vista,但我没有试过这个产品([url=http://users.compaqnet.be/cn021945/Download/download_and_buy.htm][color=#0066cc]你可以到这里下载[/color][/url]),虽然这个产品号称免费,但付费的专业版才是比较好的,从界面和口碑上看Cenatek RAMDiskVE 更好,RAMDiskVE也是[url=" target=_blank][color=#800080]要付费的[/color][/url],免费的版本对内存磁盘的大小有限制,即你只能创建最大400M大小的内存磁盘,400M内存对我来说,已经是很大的花销了,肯定用不完,我现在2G的内存,也就创建了一个60M大小的内存磁盘,将IE的缓存文件和小文件下载/BT的临时文件放在这个内存磁盘上--网上有很多文章,宣称用RAMDisk可以让你的IE或其他浏览器访问速度提高100%或50%以上,多半都是这样的应用
,X.]a6G{-_L
.RdQ
I,m!^T
所以从成本来看,还是Cenatek RAMDiskVE取胜,如果要购买24.9美刀,也不算太贵
6Ef&A2Krz,L(F-O-PID
再过2年甚至不用,4G 内存估计也是标配了,那时就可以考虑更多的用RAM Disk了.
好爱姐姐的弟弟 2007-8-4 03:56 PM
我不会啦???
zhaokuangyin 2007-8-16 11:47 AM
好东西,谢谢L分享
jie9693355 2008-8-22 10:44 AM
支持!!!!!!