35 123
发新话题
打印

别浪费了你的大内存!

别浪费了你的大内存!

内存越大,机器越快?我想大多数人的回答都是肯定的,从256M到512M的提示是明显的,所以想当然的,从512M到1G的提升也会很明显吧。但是我用我的亲身经历告诉你,1G的内存比512M还慢,当然前提是你什么都不设置。
   
修改注册表发挥大内存优势
  现在请打开注册表编辑器,找到[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\MomoryManagement],在右侧窗格修改一下键值(要注意的是,做一下设置的前提是内存最好超过512MB,并仅限于Windows 2000/XP)。
  (1)"LargeSystemCache"(启动大的系统缓存):在内存中开辟一块大的内存空间用于磁盘文件系统的预读取操作。当程序连续请求的数据增加时,Windows通过系统缓存自动预读,使程序能以最快速度获取所需数据。由于启用这个系统缓冲会占用较多的物理内存,使得能被程序利用的可用物理内存减少。将其值设为1。这样,系统缓存从4MB增加到8MB。
  (2)"SecondLevelDataCache"(提高CPU性能):CPU的处理速度要远远大于内存的存取速度,而内存又要比硬盘快得多。这样CPU与内存之间,内存与磁盘之间就形成了影响性能的瓶颈效应,前面的"LargeSystemCache"是为了缓解内存与磁盘瓶颈而设计的,而CPU为了能够迅速从内存获取处理数据也设置了一种缓冲机制L2 Cache(二级缓存)。调整这个键值能够使Windows更好地配合CPU利用该缓存机制获得更高的数据预读取命中率。建议将其设置为512
  (3)DisablePagingExecutive(禁用页面文件):将其值改为1(十六进制),这样将使所有程序和数据强制性限定在物理内存中运行,而不是使用虚拟内存。很明显,当有足够多的物理内存来完成所需任务时,这样做必使系统性能得到巨大的提升。对于内存仅有64MB的用户而言启用它或许就是灾难——系统频繁出错,直至崩溃。
  (4)"IOPageLockLimit"(定制输入/输出缓冲尺寸):输入输出系统是设备和微处理器之间传输数据的通道,当扩大其缓冲尺寸时数据传递将更为流畅。同理,具体设置多大的尺寸要视物理内存的大小和运行任务多少来决定,一般来说,如果内存有64MB就可将该双字节键的16进制值设置为400(1MB)、800(2MB)或1000(4MB)128MB内存可设为1000(4MB)、2000(8MB)或4000(16MB);256MB内存4000(16MB)或8000(32MB)。当然如果有更多内存,完全可以将其设为10000(64MB)甚至更多。当设为0时,Windows将自动配置。

TOP

设置这些之后,重启系统即可。其实修改这些的效果并不是很明显,不过心理上总有个安慰吧,下面的才是让你感到质的飞跃的地方。

      这里要向大家介绍一个软件,Ramdisk Plus,这个软件就是把内存的一部分划分出来作为一个磁盘分区用的,你可以把一些临时文件夹转移到这个分区上,比如IE的临时文件夹,这样会大大提升你浏览网页的速度。内存的传输速度和硬盘的传输速度的差距我想大家都清楚吧,用内存的一部分作硬盘相当于添加了一个几十万转的硬盘,速度的提升可想而知。这个是我的亲身体会,我把我的内存中的100M划出来作为一个分区,然後把IE的临时文件夹挪到上面,重启之后,打开网页就是一瞬间,以前即便是在网速很好的半夜,也没有这么快的,看来很多时候网速不是瓶颈,机器才是瓶颈啊,尤其是那些图片较多,需要缓存的网页,大家可以试试。划出这100M内存之后,我现在的正常可用内存还保持在500M以上,还有好多空间啊,好在RAMDISK plus可以添加多个分区,我可以再划出来几个分区,然后把一些常用程序放进去,这样运行起来肯定也快多了。不过记住,内存掉电后里面东西就都没了,但是还好,Ramdisk plus提供了关机自动保存的选项,也就是关机的时候可以把虚拟硬盘分区中的东西保存到实际硬盘分区中你指定的地方,然后开机的时候再load回来,跟休眠的道理差不多啦,只是这样就会导致关机时间和开机时间变得很长,所以我建议只在虚拟硬盘分区上放临时文件,反正临时文件迟早是要被清空的,放到ramdisk上还省去了手动清空的麻烦。

Ramdisk Plus破解版本地HTTP下载(1.97M):RamDiskPlus

RamDisk Plus 这套软件是专为 Windows XP (Home & Professional)所订定的虚拟硬盘工具,

使用申请专利的存储器管理技术来产生一个虚拟硬盘。

可以把 RAM 当成存取速度超快的硬盘来使用。

将其称为虚拟的,是因为它并不是一个物理硬盘,

而仅仅对操作系统和程序来说看起来象一个硬盘一样。

RamDisk Plus 使用 RAM 的一部份来产生这个虚拟硬盘。

这个 RAM 硬盘具有一个驱动器盘符,能够具有文件系统,

并且可以在 Windows 资源管理器中看到。

因此,你可以从中拷贝、移动以及删除文件。

与物理硬盘非常相似的是,

这个 RAM 虚拟硬盘可以被格式化,压缩以及共享,这样它可以被网络上的其它计算机访问。

RamDisk Plus 与 RamDisk 的不同之处在于,

RamDisk Plus 加入了当服务器关机时能够自动保存 RAM 虚拟硬盘中内容的能力

以及当服务器启动时将数据加载到 RAM 虚拟硬盘的能力。




软件介绍:

SuperSpeed RamDisk 建立在内存上的硬盘

对于一个 DIYer 来说,不断的发现自己计算机上影响运行速度的瓶颈并解决它,是件很愉快的事情。

内存不够我们可以加,CPU 太慢我们也可以换。

可是硬盘呢,虽然硬盘的容量越来越大,可是速度的发展却远远的落后了。

对于 IDE 硬盘,到现在还是 7200 转的速度,想提高传输速率也难。

不过我们有变通的方法,就使用内存虚拟硬盘。

是不是很奇怪,平时都是用硬盘来做虚拟内存的,不过现在我们要反其道行之。

毕竟硬盘的速度跟内存比较起来可是数量级的差别。

对一些数据存取速度要求很高的程序,

如数字影像处理或玩 3D 游戏装入纹理数据时,

受硬盘存取速度的影响,屏幕画面时常会出现延迟和停顿。

SuperSpeed RamDisk 这是能为您解决这些问题的救星

能在 PC 平台上应用的、名为“RAMDisk”(RAM 虚拟硬盘)的技术可解计算机玩家们的“燃眉之急”。

所谓的 RAM 虚拟硬盘,实际上是把系统内存划出一部份当作硬盘使用。

对于操作系统来内存的存取速度远远大于实体硬盘,

所以 RAM 虚拟硬盘肯定要比实体硬盘快得多。

你可以把整个应用程序都安装在 RamDisk 的虚拟硬盘中,然后用内存的速度运行它。

使用 RAM 虚拟硬盘技术对于延长笔记本计算机电池使用时间也是十分有利的,

因为这样做可以减少读取实体硬盘这个“耗电大户”的次数。

要使用内存虚拟硬盘,也是有一定的条件的,

内存支持最小 256MB RAM,推荐 1GB 或更高,支持类型 SDRAM、DDR 等。

否则操作系统和其它应用软件都还不够用。

好在现在内存便宜,用大内存的人也不少。

另一点就是最好使用 Windows 2000/XP/2003 的系统版本

毕竟我们是使用内存来虚拟硬盘空间,如果突然死机,虚拟硬盘中的数据就完蛋了。

相对 Windows 98 来说,Windows 2000/XP 还是比较稳定的,基本不会有死机和蓝屏的现象。


使用说明

软件的安装十分简单,只要运行安装文件,一路 Next 就可以了,

安装将要结束的时候出现了添加新硬件向导,

只要按照向导的默认设置就可以顺利完成了。

我们可以看见软件的相应版本号以及其它的一些信息。

在软件的 Configure 选项卡下,

可以设置要虚拟的硬盘盘符、大小还有分区格式。

建议的 Ramdisk 分配空间大小。

48MB  16MB

128MB  55MB

512MB  380MB

设置工作完成后,从新开机。

开机后打开我的计算机,已经可以看见新虚拟出来的分区。

操作界面和使用方法与真正的硬盘一样,没有什么区别。

不过 Ramdisk 的速度特别快,大概是现在最快的 7200 转硬盘速度的 30 倍。

现在可以开始考虑究竟要怎么使用这虚拟出来的超高速硬盘。

由于内存容量的限制,虚拟硬盘不可能太大,

并且为了保证突然的死机之后丢失的数据不会造成太大损失,

最好的方法就是把系统的还有其它软件的临时活页夹设置到这个分区里来。


加速网页浏览:

打开 IE,在工具- Internet 选项-Internet 临时文件 下,

先删除之前的临时文件,然后点击设置-移动到活页夹,选择我们虚拟出来的 x 碟。

要注意,临时活页夹的大小不能超过你虚拟的硬盘。

确定之后需要注销并重新登录。

现在我们可以打开 IE 浏览,并体会飞一样的速度。


加速下载:

用宽带的人越来越多,虽然说下载的速度还远远没有达到现在主流硬盘的速度,

不过适当的调整还是可以让你事倍功半。

在你用 Flashget 等工具多线程下载的时候,把文件保存到虚拟硬盘上是很不错的主意,

至少不会听到你的硬盘发出被蹂躏的声音了。

打开 Flashget,在 工具-默认下载属性 下,

可以给每种类型的文件设置保存到的位置,

只要在这里设置到我们虚拟的分区里就可以了。

这样下载完成之后再统一转移到其它分区里。


加速压缩和解压缩:

我们压缩或者解压缩一个文件的时候,完全在内存中操作明显要比在硬盘上操作要快很多。

以 WinRAR 为例,在选项-设置 的“路经选项”选项卡下,把默认的路经设置到虚拟出来的 x 碟,确定就可以了。

这时解压缩出来的文件就全部保存在虚拟硬盘上了。

如果我们配合之前设置 Flashget 的方法,把文件直接保存在内存中,

再从内存中解压缩运行,速度就会很快了。

在 WinRAR 的“压缩选项”选项卡中,我们可以设置创建压缩文件的默认保存位置。

如果不设置,你压缩了什么文件,那压缩文件就会和被压缩的文件保存在一起。

同样把这个路径设置到虚拟的 x 碟上,这样,压缩文件的速度也被提高了。


说到这里,需要注意一点,就是一定要记得,

你有一个用内存虚拟的硬盘。

这里面的数据需要电流才能够维持,关机后数据就没有了。

所以关机前一定记得要把虚拟硬盘中有用的数据复制出来!

但如果您是使用 RamDisk Plus 版本

那就可不必担心

因为当服务器关机时

它能够自动保存 RAM 虚拟硬盘中的内容

以及当服务器启动时将数据加载到 RAM 虚拟硬盘的能力。

利用好 Ramdisk,你一定还可以想到更多的加速方法。



由于RAMDISK PLUS经过实际操作后发现不能卸载,故发一个绿色版本,解压缩到根目录即可。

TOP

这是绿色版本,解压缩直接可以使用。

附件

Ramdisk 绿色汉化版.rar (135.52 KB)

2008-4-11 18:48, 下载次数: 298

TOP

生成内存盘之后,大家按图把几个关键的temp文件夹设为内存盘。

附件

20080319_e8856d9130edf51d4f6baWT37ZXud8N0.jpg (76.91 KB)

2008-4-11 18:50

20080319_e8856d9130edf51d4f6baWT37ZXud8N0.jpg

20080319_4dff158fa035e346b5dcA6gj25WJ4PP8.jpg (69.66 KB)

2008-4-11 18:50

20080319_4dff158fa035e346b5dcA6gj25WJ4PP8.jpg

TOP

环境变量。

附件

20080319_aa0ac4755fd212b3a40dmFOvY0ofqSrj.jpg (105.48 KB)

2008-4-11 18:52

20080319_aa0ac4755fd212b3a40dmFOvY0ofqSrj.jpg

TOP

temp  .

附件

20080319_588aca637c47a02a9838SxrbrTBWQGQr.jpg (89.59 KB)

2008-4-11 18:53

20080319_588aca637c47a02a9838SxrbrTBWQGQr.jpg

20080319_fe35b146be95fc436345mfUXYJMD0BBo.jpg (85.45 KB)

2008-4-11 18:53

20080319_fe35b146be95fc436345mfUXYJMD0BBo.jpg

TOP

IE设置。

附件

20080319_f57340104e455b69077dUvqp5cSGbiBG.jpg (86.67 KB)

2008-4-11 18:54

20080319_f57340104e455b69077dUvqp5cSGbiBG.jpg

TOP

恩,不错,强帖学习

TOP

我的内存很小滴的哇
陈冠希是男人们滴偶像!

TOP

加个精华吧!!

TOP

Good idea

TOP

加精吧。。期待

TOP

有哪位试过了?

TOP

同问,另外我是VISTA,怎么解决?对了,听一朋友说,IBM好像有个软件或者补丁,在VISTA下,可以调用多余的内存去增加显存,128M可以增至256M,我是2G的。有谁知道是什么软件吗?
T61A96~~~~~~~

TOP

上传的是plus吗

TOP

 35 123
发新话题