无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 6823|回复: 19
打印 上一主题 下一主题

装过Ramdisk,启动明显变慢

[复制链接]
跳转到指定楼层
1#
发表于 2009-10-4 23:21:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用Ramdisk把512M做成了虚拟硬盘,把页面文件也装了进去
结果发现运行速度是快了不少,但是WIN7的启动速度却慢了不少
分析应该是由于Ramdisk虚拟磁盘加载速度较慢,导致WIN7先临时建立了页面文件,加载了Ramdisk后,才使用虚拟磁盘

如果真是这样,那还不如不把页面文件放到Ramdisk
因为临时的页面文件,应该有2G那么大,不是更费硬盘么

还想问一下,如果页面文件同时设置在本地硬盘和虚拟磁盘两个上面,系统会优先使用哪个呢?
还是加载的时候先加载本地硬盘的页面文件,进入系统后,再使用虚拟磁盘的页面文件呢?

[ 本帖最后由 xngnln 于 2009-10-5 11:12 编辑 ]
2#
发表于 2009-10-5 01:01:34 | 只看该作者
我怀疑是把512M内存做成虚拟硬盘后系统可用内存减少了而导致启动速度减慢。
我认为,系统应该优先使用读取速度快的那个页面文件。
回复

使用道具 举报

3#
 楼主| 发表于 2009-10-5 08:14:46 | 只看该作者
我是两G的内存,用了512应该没有太大影响吧
回复

使用道具 举报

4#
发表于 2009-10-5 10:40:52 | 只看该作者
估计有可能是盘符字母靠前的那个优先
回复

使用道具 举报

5#
 楼主| 发表于 2009-10-5 12:25:22 | 只看该作者
那么把虚拟磁盘的盘符设置成B,是不是启动就会快起来呢
回复

使用道具 举报

6#
发表于 2009-10-5 12:42:51 | 只看该作者
原帖由 xngnln 于 2009-10-5 12:25 发表
那么把虚拟磁盘的盘符设置成B,是不是启动就会快起来呢

不行的,因为windows不支持把虚拟内存放到a:或b:这两个盘符上。
回复

使用道具 举报

7#
 楼主| 发表于 2009-10-6 12:11:16 | 只看该作者
原帖由 zhxy9804 于 2009-10-6 07:02 发表
典型的拆了东墙补西墙逻辑,本来虚拟内存就是和真实内存遥相呼应的,你却想把真实内存变成虚拟内存,你这是干什么?难道这样子比用真实内存还快?



因为我用2G内存,平时上上网,运行一些小型的软件,内存占用量基本就在1G左右,始终用不了,那我还不如把剩余的用来存储虚拟内存呀
回复

使用道具 举报

8#
发表于 2009-10-6 12:20:40 | 只看该作者
WIN7  没用过  xp 用过  哈哈
好像页面文件比储虚拟内存盘先生成  所以Ramdisk我从没成功的把页面文件放到Ramdisk里面
用其他的内存盘到成功过!
回复

使用道具 举报

9#
 楼主| 发表于 2009-10-7 01:00:08 | 只看该作者
说得是事实嘛
回复

使用道具 举报

10#
发表于 2009-10-7 06:52:19 | 只看该作者
为什么不干脆禁用虚拟内存?
回复

使用道具 举报

11#
发表于 2009-10-7 08:47:57 | 只看该作者
原帖由 xngnln 于 2009-10-6 12:11 发表



因为我用2G内存,平时上上网,运行一些小型的软件,内存占用量基本就在1G左右,始终用不了,那我还不如把剩余的用来存储虚拟内存呀

vista/win7有superfetch可以自动来利用这部分内存
回复

使用道具 举报

12#
发表于 2009-10-7 09:20:50 | 只看该作者
ramdisk主要用来把临时文件夹目录放在上面吧?
回复

使用道具 举报

13#
 楼主| 发表于 2009-10-7 10:10:25 | 只看该作者
禁用虚拟内存会导致许多大型程序运行时出现错误

[ 本帖最后由 xngnln 于 2009-10-7 10:11 编辑 ]
回复

使用道具 举报

14#
 楼主| 发表于 2009-10-7 10:10:26 | 只看该作者
原帖由 fujianabc 于 2009-10-7 08:47 发表

vista/win7有superfetch可以自动来利用这部分内存



查看了一下,这个功能目前来说普遍评价比较负面,伤硬盘,而且没有太实际的作用,因此不建议使用
回复

使用道具 举报

15#
发表于 2009-10-7 11:05:26 | 只看该作者
原帖由 xngnln 于 2009-10-7 10:10 发表



查看了一下,这个功能目前来说普遍评价比较负面,伤硬盘,而且没有太实际的作用,因此不建议使用

不要人云亦云,我自己vista上的体会觉得superfetch很好用,开机读几分钟硬盘填满内存,之后一般也不再读硬盘了。带来的效果是常用程序开启能快很多。
而且superfetch默认开启的,一般不需要人为去设置的。

微软已经帮你想好了多余内存的使用方法,你偏要去动歪脑筋,搞些吃力不讨好的东东,ramdisk根本不是像你这么用的。
回复

使用道具 举报

16#
发表于 2009-10-7 19:46:36 | 只看该作者
我禁用虚拟内存后机子还是很稳定的说。。。。当然,我这里也就玩玩三国无双什么的。楼主能不能补充下,什么软件会出错。
回复

使用道具 举报

17#
 楼主| 发表于 2009-10-7 21:52:43 | 只看该作者
原帖由 fujianabc 于 2009-10-7 11:05 发表

不要人云亦云,我自己vista上的体会觉得superfetch很好用,开机读几分钟硬盘填满内存,之后一般也不再读硬盘了。带来的效果是常用程序开启能快很多。
而且superfetch默认开启的,一般不需要人为去设置的。
...



还是自己控制好点吧。。。
我觉得我平时平不会用那么多程序,常用的就那么几个
所以我宁愿自己安排这些内存空间
回复

使用道具 举报

18#
 楼主| 发表于 2009-10-7 21:53:10 | 只看该作者
原帖由 zhangmi 于 2009-10-7 19:46 发表
我禁用虚拟内存后机子还是很稳定的说。。。。当然,我这里也就玩玩三国无双什么的。楼主能不能补充下,什么软件会出错。



现在启动快多了,刚刚设置的时候,启动是比较慢的
回复

使用道具 举报

19#
发表于 2009-10-7 22:47:26 | 只看该作者
超过3.4G的用 RamDisk Plus 10.0的可以把XP不能认到的内存利用起来
回复

使用道具 举报

20#
发表于 2009-10-9 15:31:13 | 只看该作者
直接禁用虚拟内存不就完了?你这样不是绕个圈子又回来了?还浪费了绕圈子的时间```
把内存虚拟成磁盘后一般是把临时文件放到这里面```谁叫你把页面文件放里面的?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-10-5 06:30

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表