精品技术论坛

精品技术论坛 (https://bbs.et8.net/bbs/index.php)
-   『软件使用』 (https://bbs.et8.net/bbs/forumdisplay.php?f=17)
-   -   【原创】ramdisk 驱动更新: 32位下使用全4G内存支持, v1.0.4096.4 (https://bbs.et8.net/bbs/showthread.php?t=906641)

gavotte 2008-01-03 00:36:34

【原创】ramdisk 驱动更新: 32位下使用全4G内存支持, v1.0.4096.5
 
2 个附件
随便发个新的驱动。这个驱动可能不大稳定,大家测试看看。#229楼有hkxsx写的一些简易教程。

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)
3. 通过卷标查看是否使用高内存(1.4096.5)
4. 修正部分ASUS主板兼容问题(1.4096.5)

mw 2008-01-03 00:54:21

好,这样可以不浪费内存了。

ziya 2008-01-03 01:01:47

这绝对是08第一强帖,多谢,看来老兄没闲着

lucida 2008-01-03 01:08:57

开memory remap貌似很多主板上只剩2G给OS了吧。。。

gavotte 2008-01-03 07:27:14

不开memory remap的话,可以在驱动里强制打开。但是这样得弄清楚各种芯片组如何设置,折腾起来就很麻烦了。

digit hero 2008-01-03 08:36:28

引用:

作者: lucida (文章 9260158)
开memory remap貌似很多主板上只剩2G给OS了吧。。。

你的这个说法应该有问题。
开memory remap是让主板重新映射系统设备本身占用的地址给操作系统,
比如4G内存,不开memory remap,OS只认出3.25G,开memory remap,OS能认出4G。

Kenny 2008-01-03 09:31:42

好东西,谢谢老大.

cholin 2008-01-03 09:38:19

vista能支持吗?

Binbin 2008-01-03 09:57:58

不错不错 这下有的玩了
我的PC装Vista,开了remap,认出来的也是3.25G,这下剩余空间有用了~

actsoft 2008-01-03 10:03:39

Vista不是直接识别4G内存吗?

ado 2008-01-03 10:42:09

太好了,不用再为剩余没用到的内存郁闷了

重新启动 2008-01-03 10:49:12

强帖,一直在用RAMDISK。

小轩 2008-01-03 10:52:11

绝对的好东西。终于可以在32位下支持全4G内存了。

MysteryHyw 2008-01-03 10:53:16

这么说来我可以用32位 Vista 或者 WINXP 了
高兴

对了,用Vista加上PAE参数是不是可以认出4G内存?

GRIT-B 2008-01-03 11:07:23

看来超级兔子又要更新了!!!


所有时间均为北京时间, 现在的时间是 08:07:32.

本论坛带宽由迅通网络提供
SSL证书由TrustAsia提供

Copyright © 2000 - 2019 ClassiClub Forum All Rights Reserved.
粤ICP备09123456号