返回列表 发帖

请教关于虚拟硬盘

网上流传一款Ramdisk程序,可以把内存的部分空间虚拟为硬盘。特性是把数据完全存储在内存中,所以一旦关闭计算机,就会导致内存盘中的数据完全丢失,这个特性使得内存盘特别适合于存储一些临时文件,如IE的缓存,Windows和应用程序运行时产生的临时文件,这些文件都适合放到内存盘上,从而减少硬盘上文件碎片的产生,并且不需要主动删除这些临时文件,一旦重新启动,这些垃圾文件就自动消失了。也正是这个特性,使得内存盘不适合存储重要的数据文档,因为一旦死机,这些东西就再也找不回来了。目前主要的应用有:

1、设置系统的临时文件夹目录
2、更改IE的缓存目录
3、其他应用程序的设置
如winzip、winrar,需要单独设置,一般都比较容易找到修改设置的位置(注意:过大的压缩文件即体积超过内存盘容量的,解压时会出错)。但是如果在设置系统的临时文件夹目录以后,安装这些软件,一般会根据系统设置自动调整,不需要修改了。
4、编译程序产生的临时文件
用过visual C 或者Gcc开发的朋友都知道,编译的过程会产生大量的临时文件,少的也有十几兆,可以调整编译器的设置,使得编译产生的中间文件都存到内存盘上,可以极大提高编译速度。
5、使用P2P软件下载,如edonkey,emule,BT等
这些软件的一个缺陷是由于是多线程访问硬盘,使得硬盘的磁头大量的无规律的移动,可能导致硬盘磁头的磨损,但是这个缺点对于内存盘来说,却根本不是缺点,因为内存盘根本没有磁头的机械运动,不过要记住下载完成后,要及时把文件拷贝到硬盘上,以免重启后文件丢失。
6、开临时ftp服务器分流热门文件

我想请教的是:

1、长时间、大幅度的占据内存空间,高频率的读写内存,有什么不利吗?比如发热啊、溢出啊。
2、我有2G内存,虚拟多大合适?开机系统就占据400多M
3、如果内存足够大,是否可以将系统的“虚拟内存”直接设置在内存的盘符下,让系统完全读写内存,应该比硬盘快的多吧,避免碎片和垃圾

另外,附上程序供大家调试。

期待高手的指教。 Ramdisk.rar (140.09 KB)

[ 本帖最后由 hnuyl 于 2008-10-20 23:37 编辑 ]

现在PC2G内存主流了,但是平时比如玩大型游戏,或者运行大型的软件,拷贝数据,等等,都需要占用很大的内存空间
现在都是双核电脑,多任务运行
我的意思是你这个软件是否智能化,能根据系统内存使用的多少而调节空间?

TOP

这种软件稍微有点复杂,谨慎对待
因梦想而伟大,因行动而成功

TOP

不复杂啊!

右边选“安装内存盘”,左边选“硬盘”,在其上“调节大小”。
未命名.jpg
确定之后的效果是:
未命名1.jpg

右键点击桌面上面的“我的电脑”,高级=》环境变量,设置包括“用户环境变量”和“系统环境变量”都改成R:\TEMP。

控制面板=》intetnet选项=》常规=》设置,修改IE的缓存目录到内存盘。

还有其他很多可以应用,我暂时只做了上面两个。

我想请教高手做些测试和对比(本人在者方面比较白菜),到底值不值得这样,会加大发热或者对内存有危害吗?

期待高手

谢谢

[ 本帖最后由 hnuyl 于 2008-10-20 23:54 编辑 ]

未命名.jpg (621.26 KB)

未命名.jpg

TOP

<font size="3"><strong>
所有品牌的本本里面我最爱ThinkPad
但是我并不会强迫他人最爱ThinkPad
同时谁也不能强迫我不最爱ThinkPad

TOP

哈哈!对于这方面月影兄最有发言权了!
年少追梦,看不穿千般迷雾,独寻世间真我;天地游走,道不尽酸甜苦辣,只问我心何求!

TOP

没有用过,不清楚起什么作用

TOP

呵呵,还没玩儿过这个~
无限风光在险峰

TOP

希望弄个详细的教程贴出来
有不同意见请憋着...

TOP

期待...

TOP

返回列表