用Ramdisk用好内存

本文介绍了一种在32位操作系统中优化内存使用的方法,通过使用RAMdisk软件,可以将系统未充分利用的内存转变为虚拟硬盘,从而提高系统性能。
部署运行你感兴趣的模型镜像

32位操作系统最多只能支持4G内存,但就是这4G的内存也不能用好,最多只能识别出3.2G左右(有的系统只能识别出3G),剩下的700多M用不了可惜。
有些人用4G内存玩最高指挥官的退出游戏时会蓝屏,就是这700多M惹的祸,最高指挥官似乎用了特别的设计,可以用到系统不能识别的这700多M,但退出游戏时会引起部分主板出错。有些人在主板bios里屏蔽了这700多M,避免了出错,不过有点可惜。
这里提出用RAMdisk将这700多M虚拟为硬盘避免浪费的方法,希望主板出错的朋友试试会否依然出错。
下面就是具体方法:
首先要安装一个叫Gavotte Ramdisk 的小软件,设定需要虚拟的内存容量,一般768M,软件会自行优先使用不能被系统识别的那700多M。然后设置一个盘符,例如R:盘(默认),完成后重启电脑。就多出来一个R盘,可以将系统的临时文件放在这里,这样就可以加快开机速度,也可以放其他需要频繁读写的文件,减低硬盘的损耗,不过要注意一关机就会没的。

 

最近看到很多坛友都在问关于RamDisk这款软件以及大内存如何使用的问题。首先来讲拥有大内存是好事情,但是众所周知32位的vista系统可以识别到4GB的内存,却因为内存寻址问题只能用到3.2GB-3.5GB。那剩下的空间显然是浪费的。即使你有64位的操作系统,可以识别4GB以上的内存。那么将会面对刚大内存的诱惑,假如你拥有了8GB的内存相对于4GB的内存性能的提升基本没有。当今的软件,包括操作系统都不会要求用户有那么HIGH的内存空间,因此这就是我们是用RamDisk的原因,我们可以利用内存的读写速度加速系统。

特别强调:在32位下,vista具体支持多大内存?微软给出的具体数字是3120MB,当然这也跟不同的芯片组有关系,不过无论如何老版本的Ramdisk都是不能完全利用上你那剩下的空间的,因为在系统下,那空间并没用计算在使用总数里面。因此老版本Ramdisk使用的空间是已经识别出来的,这点要特别注意。另外有不少人都知道4GB以上内存的支持是靠PAE来实现的,所以用bcdedit/ set pae foeceenable 来强制开启PAE,但是在32位下,可以看到内存总数依旧不变。9.0.3+版本以前的Ramdisk的用处是利用大内存,而不是专门用来使用系统不能识别出来的部分。(当然如果是XP的系统,拥有1.5GB的内存,就可以用500MB当作内存分区,1GB给系统就足够了,当然内存的总数在系统里依旧是1.5GB没有改变)不过新出现的9.0.3版本让利用系统未管理内存的愿望,变为可能。

如果需要把系统未识别的空间分配给内存盘,详细看11月7日更新的内容。

一、Ramdisk的安装:  (从这里以下直到10月27日更新前的部分是将系统识别出来的内存空间换成内存盘的教程,针对32位和64位)
这里只强调一点,该软件需要注册,直接下载注册机运行在安装的时候输入用户名和密码即可,或者可以在安装好了之后files--licensing里面输入也是可以的。另外关于版本建议英文版

二、运用Ramdisk创建内存虚拟硬盘:
1.点击action--add..然后会弹出添加向导
2.点击下一步,会出现下图,意思为输入虚拟硬盘的空间大小。


注:这个要根据个人的情况而异。按下ctrl+shift+esc查看下图的内存可用空间(以32位为例)假如说你有3.5GB的内存是被系统使用的,那么可以分出500MB的空间作为虚拟硬盘,剩下的3GB作为物理内存。假如你是64位的操作系统,拥有这个8GB的内存,那么你完全可以分给4GB的空间给虚拟硬盘。



3.选项内容是“删除或恢复时清空内存”,如果选中那么虚拟硬盘被删除或者是被恢复的时候,里面的内容将会被清空。 这个默认即可,即不用勾选。


4.选择分区的驱动器号,这个随意,Ramdisk我选的R盘。为了远离以前那几个分区。。。


5.选择用什么文件类型格式化该分区,当然选择NTFS,下面两个选项框分别是 “创建临时文件夹”(这个我们手动创建即可,所以无关紧要,选不选就都可以)和“压缩该分区以节省空间”(由于我们分了比较大的空间,而且也为了体现内存速度的极致。所以也不用选择)



6.这个选项卡的内容为“系统关闭时保存内容” 该选项卡如果勾选,系统关闭后内存的内容将会通过硬盘的镜像得以保存和恢复,但是缺点就是关闭系统的时候会多花费一些时间。这里推荐不勾选。因为我们只拿它做临时交换区。


7.下一步后点击完成即可,Ramdisk将会按照刚刚的指令和设置创建内存硬盘。稍等一下就可以看到虚拟硬盘了。


三、利用Ramdisk,加速系统:
(1) 将windows的临时文件转移到Ramdisk分区。
1.右键计算机--属性--高级系统设置--选择环境变量


2.点击编辑--将temp和tmp文件的路径改为ramdisk所在分区,例如:r:/temp, 然后可以在虚拟分区手动创建temp文件夹,当然以后不创建也可以的。



(2)将IE的临时文件转移到虚拟硬盘。
1.打开IE--工具--internet选项--常规--IE临时文件--设置


2.点击移动文件夹--更改路径为Ramdisk所在分区,临时文件大小默认即可,不要改的太HIGH,不要让Ramdisk满了,如图。


(3)转移虚拟内存到Ramdisk分区:(适合4GB以上高端用户的大内存)
1.右键计算机--属性--高级系统设置--高级--性能--设置


2.点击高级选项卡--选择虚拟内存的修改



3.选择原来C分区,点击无分页文件,然后点击设置;再点击RamDisk分区,自定义大小,或者选择系统托管,然后点击设置。


注:虚拟内存转移到Ramdisk分区,可以加速系统的启动和程序之间的切换,当然你要划分出固定的一个空间,也就是pagefile.sys存在于Ramdisk分区。

(4)利用RamDisk的速度优势,大量处理PS等工作软件。
这个比较容易了,就是针对经常大量处理PS图片的用户提供了很大的方便。因为内存的读写速度和硬盘相比具有其不可比拟的优势,也就因此我们可以把图片都放在Ramdisk分区上进行处理,加快图片的处理速度。类似的用处还有很多,因不同人的需要而不同。

注意(本部分于10月27日更新):由于一周的试验过程中出现了种种的问题,加以研究之后得出以下结论:
如果出现部分应用程序无法打开,或者开启后无法响应。比如QQ打开聊天框就未响应;迅雷5每次开机打开都提示invailid history now re-creat it!  那么问题出在temp文件上。请重新配置RamDisk盘(切勿直接修改内存盘的属性properties,即使修改后的确增加了C盘镜像文件的大小使得镜像于内存盘等大。但是也不能解决上面的问题;而且还有可能出现内存盘再开机后无法识别出的问题,提示ambiguous onmulti-volume RAM,所以建议重新创建),修改方法如下:

1.在RamDisk 9.0的界面下,点击已创建的内存盘然后选择删除,然后点击file--options


2.在options界面下选择 "Use advanced wizards(高级选项)"


3.然后按照上面的创建内存盘的步骤重新创建RamDisk分区,因为是高级配置多出了很多选项。认识的选项我们按照上面普通创建时候的模式处理,如果遇到不一样的,默认即可。关键是到了如图的步骤,也就是最后一步,选择save at systemshutdown和reserve space for full


4.下一步后完成创建,重新启动计算机即可解决上述所有问题。


注意(本部分于11月7日更新):由于新版本Ramdisk 9.0.3的出现,使得vista下面利用系统没有识别出来的内存空间的愿望成为可能,而且也不用强制开启PAE,具体操作如下:(此部分为将系统无法识别的内存空间划为内存盘的方法,针对32位

1.安装好新版本的Ramdisk 9.0.3(已提供下载) 注册部分同上,安装完毕后,然后点击file--memory



2.然后点击Unmanaged



3.然后选择configure



4.然后勾选使用系统为管理的内存,以及给图中“1”的位置添加合适大小。这个大小是为BIOS等硬件设备预留内存,我设置的10就可以点击ok了,会提示操作成功。
(如果提示错误 code:31,请点击ignore system management BIOS value 然后自行设置内存的真实大小,如果依然无法通过尝试更新主板驱动,或者在BIOS里面重新刷新检测内存)



5.如图所示,刚刚的第二张图里面已经出现了未被windows管理的内存大小了,只要一会儿创建的内存盘不大于这个就可以了。



6.剩下的内容就和10月27日更新的内容一模一样了。由于是更新部分所以就不再重复了,请看上面即可。


最后上传一张内存硬盘,Ramdisk的读写速度,HIGH一下吧


提供X86的Ramdisk 9.0.3 Plus和X64的RamDisk 9.0 Plus下载,内附注册机

注:如果需要安装新版本的Ramdisk必须要用原来版本Ramdisk的安装程序再次安装会提示卸载。切勿用添加删除程序或者第三方软件删除,这样会出现无法再次安装Ramdisk的BUG。(删注册表和相应驱动都未能解决,探索中...)用原来的安装程序卸载后,再用新版本Ramdisk安装即可。

最近看到很多坛友都在问关于RamDisk这款软件以及大内存如何使用的问题。首先来讲拥有大内存是好事情,但是众所周知32位的vista系统可以识别到4GB的内存,却因为内存寻址问题只能用到3.2GB-3.5GB。那剩下的空间显然是浪费的。即使你有64位的操作系统,可以识别4GB以上的内存。那么将会面对刚大内存的诱惑,假如你拥有了8GB的内存相对于4GB的内存性能的提升基本没有。当今的软件,包括操作系统都不会要求用户有那么HIGH的内存空间,因此这就是我们是用RamDisk的原因,我们可以利用内存的读写速度加速系统。
下载RamDisk

一、Ramdisk的安装:
这里只强调一点,该软件需要注册,直接下载注册机运行在安装的时候输入用户名和密码即可,或者可以在安装好了之后files--licensing里面输入也是可以的。另外关于版本建议英文版。

二、运用Ramdisk创建内存虚拟硬盘:
1.点击action--add..然后会弹出添加向导
2.点击下一步,会出现下图,意思为输入虚拟硬盘的空间大小。


注:这个要根据个人的情况而异。按下ctrl+shift+esc查看下图的内存可用空间(以32位为例)假如说你有3.5GB的内存是被系统使用的,那么可以分出350MB-400MB的空间作为虚拟硬盘。假如你是64位的操作系统,拥有这个8GB的内存,那么你完全可以分给4GB的空间给虚拟硬盘。


3.选项内容是“删除或恢复时清空内存”,如果选中那么虚拟硬盘被删除或者是被恢复的时候,里面的内容将会被清空。 这个默认即可,即不用勾选。


4.选择分区的驱动器号,这个随意,Ramdisk我选的R盘。为了远离以前那几个分区。。。


5.选择用什么文件类型格式化该分区,当然选择NTFS,下面两个选项框分别是 “创建临时文件夹”(这个我们手动创建即可,所以无关紧要,不选就可以了)和“压缩该分区以节省空间”(由于我们分了比较大的空间,而且也为了体现内存速度的极致。所以也不用选择)


6.这个选项卡的内容为“系统关闭时保存内容” 该选项卡如果勾选,系统关闭后内存的内容将会通过硬盘的镜像得以保存和恢复,但是缺点就是关闭系统的时候会多花费一些时间。这里推荐不勾选。因为我们只拿它做临时交换区。


7.下一步后点击完成即可,Ramdisk将会按照刚刚的指令和设置创建内存硬盘。稍等一下就可以看到虚拟硬盘了。



三、利用Ramdisk,加速系统:
(1) 将windows的临时文件转移到Ramdisk分区。

1.右键计算机--属性--高级系统设置--选择环境变量


2.点击编辑--将temp和tmp文件的路径改为ramdisk所在分区,例如:r:/temp, 然后可以在虚拟分区手动创建temp文件夹,当然以后不创建也可以的。


(2)将IE的临时文件转移到虚拟硬盘。
1.打开IE--工具--internet选项--常规--IE临时文件--设置

2.点击移动文件夹--更改路径为Ramdisk所在分区,临时文件大小默认即可,不要改的太HIGH,不要让Ramdisk满了,如图。


(3)转移虚拟内存到Ramdisk分区:(适合4GB以上高端用户的大内存)
1.右键计算机--属性--高级系统设置--高级--性能--设置

2.点击高级选项卡--选择虚拟内存的修改

3.选择原来C分区,点击无分页文件,然后点击设置;再点击RamDisk分区,自定义大小,或者选择系统托管,然后点击设置。


注:虚拟内存转移到Ramdisk分区,可以加速系统的启动和程序之间的切换,当然你要划分出固定的一个空间,也就是pagefile.sys存在于Ramdisk分区。

(4)利用RamDisk的速度优势,大量处理PS等工作软件。
这个比较容易了,就是针对经常大量处理PS图片的用户提供了很大的方便。因为内存的读写速度和硬盘相比具有其不可比拟的优势,也就因此我们可以把图片都放在Ramdisk分区上进行处理,加快图片的处理速度。类似的用处还有很多,因不同人的需要而不同。

最后上传一张内存硬盘,Ramdisk的读写速度,HIGH一下吧!

您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

gavotteramdisk 的gui前端 by lyh728 更新 : 2004,5,20 支持/L 和/S 参数,用于加载和存储镜像文件 10.25 支持 新版本的ramdisk的DiskSizeK 参数,从而可以可以生成360k-2.88M的内存盘。 支持 直接加载和存储镜像文件,支持fat16,fat32,ntfs,不需要winimage 了,我甚至尝试了一下 一个linux的启动盘,也没有什么问题,只不过windows 不认识磁盘格式,但是vmware 可以通过 这个非fat格式的软盘启动(当然vmware可以直接用镜像文件启动,我这样是为了测试)。 支持命令行接口,可以把命令“ ramdisk imgfilename ” 放到启动脚本中。 bugfix:修正了更改设置后有时不能自动更新盘符的问题。 现在 ,我觉得 对于 windows 2000以上的os,完全可以替代centrak 公司的 ramdisk NT 1.5和ramdisk Xp1.6,1.7,1.8, 而且现在这个功能更强大。 gavotte 老大 写的ramdisk 简单实用,稳定性好. 但是 如果要修改设置,需要运行regedit,然后 或者重启动 或者 到设备管理器先禁用 ramdisk,再允许ramdisk 修改的设置才会生效。 对懒人来说,稍稍有些不方便 于是有了下面这个 ramdisk 的gui前端,用来 安装,卸载,设置ramdisk 我的gui 程序 仅仅修改最常用的选项,盘符,大小,类型 不包括 ramdisk 的稍微复杂的功能,如 mount 到 ntfs ,pack 到image 等等。 偶的程序界面 丑陋,不要笑话偶。 用法: 运行 ramdisk.exe 一般,修改设置不需要重新启动,但是,如果有其他应用程序正在访问ramdisk,会要求reboot,这时最好关闭访问ramdisk的程序,值得注意的 是ie的缓存,如果被设置到ramdisk,就会要求reboot,因为 IE缓存在登陆后就被资源管理器打开了,即使没用IE也会被占住。方法是登陆另一个管理员账号,或者修改IE缓冲(修改IE缓冲也要求重新登陆)。 by gavotte ADDSWAP.EXE RDPACK.EXE README.TXT READMECHS.TXT RRAMDISK.INF RRAMDISK.SYS by lyh728 ramdisk.exe ramdisk by lyh728.txt
06-15
RamDisk也就是内存盘的意思.<br> 所谓的RAM驱动器,实际上是把系统内存划出一部分当作硬盘使用。对于操作系统来内存的存取速度远远大于机械磁盘,所以RAM驱动器肯定要比机械的硬盘快得多。你可以把整个应用程序都安装在RamDisk的驱动器中,然后用内存的速度运行它。使用RAM驱动器技术对于延长笔记本电脑电池使用时间也是十分有利的,因为这样做可以减少访问“耗电大户”——硬盘的次数。<br>  近几年来,计算机的CPU、内存和显卡等主要配件的性能都提升得很快,而与之相对应的磁盘系统性能正越来越严重地成为整个电脑系统性能提升的瓶颈。虽然磁盘技术也从以前的ATA33发展到今天的ATA66/ATA100/ATA133。但是,这还是不能彻底解决磁盘瓶颈的问题,特别是在运行一些对数据存取速度要求很高的程序,如数字影像处理或玩3D游戏装入纹理数据时,受磁盘存取速度的影响,屏幕画面时常会出现延迟和停顿。幸好,一种能在PC平台上应用的、名为“RAMDisk”(RAM驱动器)的技术应运而生,可解电脑玩家们的“燃眉之急”。<br>  应用RAMDisk技术的软件很多,在安装的过程中或在运行程序后,在Configure(配置)标签页面中选择Enable RamDisk(启用RAM驱动器)设置选项,并设置好Drive Letter(驱动器符号)、Size(驱动器大小)和File System(文件系统)。在File System(文件系统)中,可以选择将要虚拟的磁盘为FAT、NTFS和RAW分区格式。<br>当Ramdisk分区为NTFS的时候就具有这种分区的所有性能,包括文件压缩、加密等等特性,特别是文件压缩特性可以让你的Ramdisk增加更多的可使用的空间。建议使用这种分区类型。<br>  重新启动计算机后,就可以在资源管理器中看到虚拟的磁盘符号RAMDISK(S:),如图2所示。打开该虚拟磁盘,操作界面和使用方法与真正的硬盘一样,没有什么区别。不过Ramdisk的速度特别快,大概是现在最快的7200转硬盘速度的30倍。要注意的是这个“硬盘”一旦关机上面所有的资料都会丢失,重要的东西一定要在关机以前拷贝到硬盘上。<br>  由于Ramdisk有以上的特性特别适合用于存放临时文件。下面我们就将Windows中的临时文件设置到Ramdisk上。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值