Board logo

标题: 请教关于虚拟硬盘 [打印本页]

作者: hnuyl    时间: 2008-10-20 23:12     标题: 请教关于虚拟硬盘

网上流传一款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 编辑 ]

附件: Ramdisk.rar (2008-10-20 23:12, 140.09 KB) / 下载次数 2227
http://nb591.com/attachment.php?aid=31322&k=789f80d4437d3b6dc09f8d4597975562&t=1720458059&sid=x6CG44
作者: dewei_k    时间: 2008-10-20 23:33

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

这种软件稍微有点复杂,谨慎对待
作者: hnuyl    时间: 2008-10-20 23:53     标题: 不复杂啊!

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

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

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

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

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

期待高手

谢谢

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

图片附件: 未命名.jpg (2008-10-20 23:53, 621.26 KB) / 下载次数 2639
http://nb591.com/attachment.php?aid=31323&k=7f76698710f4f9f10d5f71f489e64217&t=1720458059&sid=x6CG44



图片附件: 未命名1.jpg (2008-10-20 23:53, 13.78 KB) / 下载次数 2654
http://nb591.com/attachment.php?aid=31324&k=d9c21887d6d912c40a54a1f614f24b65&t=1720458059&sid=x6CG44



图片附件: 未命名.jpg (2008-10-20 23:54, 621.26 KB) / 下载次数 2711
http://nb591.com/attachment.php?aid=31325&k=cede16f7cc2b591111e0ae125c30fe27&t=1720458059&sid=x6CG44


作者: 月的影子    时间: 2008-10-21 00:28

看看我的帖子吧http://www.nb591.com/viewthread. ... 2%B5%C4%D3%B0%D7%D3
作者: luckyjun    时间: 2008-10-21 07:49

哈哈!对于这方面月影兄最有发言权了!
作者: bluton    时间: 2008-10-21 08:47

没有用过,不清楚起什么作用
作者: mickeylm    时间: 2008-10-21 10:49

呵呵,还没玩儿过这个~
作者: shenwhite    时间: 2008-10-21 10:56

希望弄个详细的教程贴出来
作者: nchh    时间: 2008-10-21 14:36

期待...

作者: 锋回血舞    时间: 2008-10-21 18:13

内存大的完全可以设置大容量缓存来提高系统的性能
作者: rainyelf    时间: 2008-10-21 20:08

用超级兔子啊。。
作者: I小B黑M    时间: 2008-10-21 20:16

影子的介绍很详细的了~
作者: 天家御用小祭司    时间: 2008-10-31 00:48

提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 鸿利在线|北京Thinkpad水货|IBM水货|Thinkpad笔记本|Thinkpad全球购|Thinkpad美行|Thinkpad水货笔记本|Thinkpad港行笔记本|Thinkpad T14|X13|P15|P17|P1隐士| X1 Carbon 9代 |T14S|2021款X1 Carbon|X1 隐士|Thinkpad非官方论坛|Thinkpad工作站|Thinkpad笔记本论坛|Thinkpad水货 (http://nb591.com/) Powered by Discuz! 7.2