找回密码
 立即注册
搜索
查看: 3723|回复: 12

问一下Ramdisk在xp下使用4G内存的问题?

[复制链接]
     
发表于 2008-3-29 13:00 | 显示全部楼层 |阅读模式
看了这个帖子:http://bbs.saraba1st.com/viewthread.php?tid=334496,再加上现在内存超便宜,俺很想上4G内存,呵呵~~~

不过有一个问题想弄清楚,用这个Ramdisk设置虚拟盘大小的时候,能不能调成2G?因为俺不知道在什么地方看到过说XP在超过2G内存的环境下会有不稳定的现象,而且几百M的虚拟盘放页面文件和临时文件实在太小了...

如果Ramdisk可以自由调整虚拟盘的大小,那俺马上就去再入两条1G内存,嗯。
回复

使用道具 举报

     
 楼主| 发表于 2008-3-29 14:55 | 显示全部楼层
没人用过这个Ramdisk么???
回复

使用道具 举报

发表于 2008-3-29 18:26 | 显示全部楼层
回复

使用道具 举报

     
 楼主| 发表于 2008-3-29 19:06 | 显示全部楼层
原帖由 首斩破沙罗 于 2008-3-29 18:26 发表
http://www.cnblogs.com/oomusou/archive/2008/02/17/1071187.html


...... 这不就是TG那帖子提到的文章么......
回复

使用道具 举报

发表于 2008-3-29 19:40 | 显示全部楼层
我就是在TG看到才复制过来给你的啊,看了这个还不明白,那这里的人也帮不了你啊!
回复

使用道具 举报

     
 楼主| 发表于 2008-3-30 10:00 | 显示全部楼层
这篇文章俺都可以背出来了...但是这里面也没讲Ramdisk在4G环境下能不能自由设定虚拟盘的大小啊...
回复

使用道具 举报

发表于 2008-3-30 10:14 | 显示全部楼层
你指32位的吧,我这里只能认出系统认不出的内存,如果我自己设置的更大,那就认不全4G,有没其他更好的解决办法我不知道,反正因为声卡驱动的原因现在没办法上x64
回复

使用道具 举报

     
 楼主| 发表于 2008-3-30 11:21 | 显示全部楼层
原帖由 oversleep 于 2008-3-30 10:14 发表
你指32位的吧,我这里只能认出系统认不出的内存,如果我自己设置的更大,那就认不全4G,有没其他更好的解决办法我不知道,反正因为声卡驱动的原因现在没办法上x64 ...


俺最担心的就是这点,果然只能把系统认不出的内存当作虚拟盘...这也太小了吧...
回复

使用道具 举报

发表于 2008-3-30 12:02 | 显示全部楼层
首先你先看看把remap打开后系统能认多少,我不开remap能认3g,开了以后反倒只剩2g。
回复

使用道具 举报

发表于 2008-3-30 12:46 | 显示全部楼层

回复 #8 qieyifonger 的帖子

是太小了,一般只能当IE缓存和临时文件用用,不能当虚拟内存用
回复

使用道具 举报

     
 楼主| 发表于 2008-3-30 15:08 | 显示全部楼层
原帖由 heimu 于 2008-3-30 12:02 发表
首先你先看看把remap打开后系统能认多少,我不开remap能认3g,开了以后反倒只剩2g。


俺是nforce570u的主板,bios里面根本就找不到remap相关的选项,可能默认就已经打开了...

顺便再问一句,俺现在是2G内存,xp系统默认已经打开了物理地址扩展,还需要在boot.ini里面加入pae参数么?
回复

使用道具 举报

     
 楼主| 发表于 2008-3-30 18:36 | 显示全部楼层
原帖由 oversleep 于 2008-3-30 10:14 发表
你指32位的吧,我这里只能认出系统认不出的内存,如果我自己设置的更大,那就认不全4G,有没其他更好的解决办法我不知道,反正因为声卡驱动的原因现在没办法上x64 ...


baidu了半天,终于发现问题所在了,你看看你用的Ramdisk的rramdisk.sys文件版本是1.0.4096.2么?现在最新的版本是1.0.4096.4,已经修正这个问题了,不过俺现在没条件来试...

附件就是最新的Ramdisk版本。

-------------------------------------------------版本说明--------------------------------------------------------
by gavotte@ccf
【原创】ramdisk 驱动更新: 32位下使用全4G内存支持, v1.0.4096.4            

随便发个新的驱动。这个驱动可能不大稳定,大家测试看看。

64位系统驱动没有更新。32位非服务器系统下,如果安装了4G或以上物理内存,并且打开BIOS的memory remap时。ramdisk驱动优先使用系统无法访问的(少掉)那部分内存。如果再把页面文件放上去,将就着支持4G内存了。
使用方法:
1. 用普通方法安装驱动
2. 导入ram4g.reg注册表。
3. 打开系统控制面板,确认系统打开PAE。否则删除boot.ini里的/EXECUTE, /NOEXECUTE=AlwaysOff等等参数,增加/PAE参数。
4. DiskSizeK/DiskSizeM设置小于高内存时,忽略虚拟盘大小设置使用高内存大小。虚拟盘大小大于高内存时,不足部分使用普通内存。

更正了几个bug:
1. 磁盘未格式化
2. 大小无法超过高内存
3. 未开PAE时死机
4. 禁止进入休眠状态

再次更新:
1. ramdisk过大导致NTFS格式化映像文件无效(1.0.4096.2)
2. 加强初始化清零(1.0.4096.3)

[ 本帖最后由 qieyifonger 于 2008-3-30 18:38 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

发表于 2008-3-30 18:46 | 显示全部楼层
谢LS,我回去试试,这样的话分1.5G就可以吧虚拟内存都放进去了
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-7-20 01:17 , Processed in 0.119367 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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