ramdisk使用

http://www.hanzify.org/?Go=Show::List&ID=12035][attach]96067[/attach][/url]%D7%AA%D7%D4[url=http://www.hanzify.org/?Go=Show::List&ID=12035]%BA%BA%BB%AF%D0%C2%CA%C0%BC%CD[/url]%CD%F8%D3%D1gavotte%BF%AA%B7%A2%B5%C4Ramdisk%A3%AC%CA%C7%B4%D3%CE%A2%C8%ED%B5%C4Ramdisk%B8%C4

让ramdisk将剩余的内存利用起来,方法如下。

1、打开你机器的物理地址扩展pae:控制面板-系统-高级-启动和故障恢复下的设置-编辑,


在打开的boot.ini文件中multi(0)那一行中添加“/pae”,结果应该类似这样:multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /pae /noexecute=optin /fastdetect,然后退出保存,重新启动电脑。这时候你在系统属性中可以看到多了一行字“物理地址扩展” 。



2、下载这个软件ramdisk ramdisk4g.rar ,解压到一个目录,按以下步骤操作:
双击 ramdisk.exe 然后点击 install ramdisk,调整盘符和磁盘大小,磁盘类型默认是 Fixed Media,不要修改;
开始-运行-输入cmd进入dos命令行界面,输入FORMAT /FS:NTFS /Q /V:RamDisk /A:512 X:回车(注意,X:是假设的ramdisk盘符,你需要根据实际情况更改);
接着在命令行输入CHKDSK /L:2048 X:回车(注意更改盘符)把NTFS的日志设到最小;
在ramdisk中建立Temp文件夹以及其他你需要的文件夹;
在命令行状态进入刚才ramdisk解压的目录,输入rdutil X: registry(注意更改盘符)回车,看到保存成功的提示虚拟盘就建成了,你可以把系统的temp目录、ie缓存、winrar等程序的临时文件夹等等都设到ramdisk的Temp目录下面,然后重新启动机器就一切ok。
建议:ramdisk大小至少要768兆,因为这就是你系统无法识别的那0.75g,当然,你可以根据需要调整到1g或1.5g,我和你情况一样,系统只识别3.25g,我就给了ramdisk768兆,同时系统的虚拟内存为0。

3、不要担心ramdisk利用的是3.25g当中的内存而非未识别的0.75g,它的机理就是优先使用未始别内存。你看一下图就会明白,我的机器4g内存,系统识别3.25g,我给ramdisk分配0.75g,任务管理器中显示目前所用内存为615M,显然ramdisk没有占用当前内存。

posted @ 2009-01-22 16:23  mier  阅读(1705)  评论(0编辑  收藏  举报