Windows XP SP3 4G内存使用,RAMDisk和 Supercache3

benyouhui.it168.com/viewthread.php?tid=800541

 

1.为了更节约内存,“省”出来给我们的应用程序使用,我有必要在boot.ini里开启XP的3G模式

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=”Microsoft Windows XP Professional”  /3G  /noexecute=optin /fastdetect

2. 先运行注册文件reg,再运行ramdisk,我们用Gavotte RAMDisk挖出那系统不认识的1G内存,虚拟成一个1G的硬盘,有什么用等下分晓。

注意,要导入一个注册表文件,好让那RAMDISK的驱动能开启PAE模式,这样才能认到那1G“消失了的内存”。Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RRamdisk\Parameters]
“UsePAE”=dword:00000001

 

这样成功后,我们多出一个内存虚拟的硬盘,但是实际上,查看任务管理器里的内存“可用数”并没有改变。如果失败,现象是PF使用立马加大1G,可用数减少1G。为什么失败?看下面分解。

有人说,要XP在最后能挖出系统不认的那1G内存,需要在boot.ini里开启PAE模式,经过我测试,不行。加上/PAE后,反而让RAMDISK从3G里挖内存……这就是很多人为什么用了RAMDISK,但是任务管理器里的可用内存会变少,PF使用量立马变大(没能挖出那1G的表现)的原因。

3.将系统Tmep的环境变量,分页 文件,IE临时文件目录,都指向这个虚拟盘,这样的好处是应用程序临时交换文件的目录不用读写磁盘,毕竟内存虚拟盘的速度比硬盘快多了。

 

4. Supercache3. 放在gmail里面了。

既然用到SuperSpeed的RAMDISK,就不能不提到SuperSpeed的Supercache3,这也是今天我想写这个帖子的原因,因为这个软件对降低硬盘速度过慢带来的瓶颈有较大的作用(经过测试工具测试和直观使用感觉得知,非YY)。
我是给非系统盘(2个)设置了384M的缓存,具体参数设置我给的截图是参考。软件有个毛病就是,如果给系统盘(我的是C盘)开启缓存,会进不了系统……(XP滚动条一直在滚,有的是黑屏)。

 

Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *