3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 8966|回复: 15
打印 上一主题 下一主题

[心得] ramdisk果然NX!附送我启用XP不能识别的部分内存的方法。(更新图片两张)

[复制链接]

8

主题

1003

帖子

1118

积分

游戏狂人

Rank: 6Rank: 6

贡献度
141
金元
5536
积分
1118
精华
0
注册时间
2004-1-10
跳转到指定楼层
主题
发表于 2009-4-3 20:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
先来张贴图。hyhbl!
什么时候能物理硬盘能到这速度呀。。。





下面是我的设置(网上找来的方法,我照葫芦画瓢高手请无视)
很多朋友都装了4G内存甚至8G内存,可惜32位系统中除了2003server支持显示4G内存以外,其它都最大利用到3.25G左右,余下0.75G都浪费了,这主要是32位操作系统内存地址映射限制的问题造成的,如何解决呢?电脑属性里显示3.25G的问题是无法真正解决的,即使32位vista旗舰版可以显示4G内存,但无法真正全部利用这4G内存,这就需要一个重要软件的登场了,RAMDISK,可能很多朋友听说过,此软件支持把内存当硬盘分区来用,也就是说通过RAMDisk可以把无法利用的那部分内存当硬盘分区,除了可以把IE的临时文件缓冲区放到这个分区以提高访问网络的速度外(具体设置很简单这里就不多说了),还可以通过设置windows xp等32位的虚拟内存来把这部分内存真正利用起来,具体设置如下,以8G系统物理内存为例,系统显示3.25G,余下4.75无法利用,这时用RAMDISK把4.75G内存全部设置为硬盘分区,把IE缓冲设置100兆并放到此分区内,此时还余下4.65G,在“我的电脑”-“属性”里把虚拟内存设置为4.65G,然后将虚拟内存页面文件指向这个新设立的分区,保存重启后,你的新分区就会多了一个4.65G的Pagefile.sys的隐藏文件,这时你要把C盘(系统盘)下的Pagefile.sys文件删除(WINDOWS 不会自动删除这个文件),这样你可以利用7.9G的内存了(有100M是你的IE缓冲),4.65G的虚拟内存因为也是映射到真正的内存上来用,所以不会影响速度(速度是原硬盘虚拟内存的十几到几十倍,因物理内存速度而异),但此分区内不能存储重要文件,因为每次关机或重启都会清空此分区,因为此分区不是harddisk而是ram,每次启动系统都会自动生成Pagefile.sys和IE缓冲的目录,我已验证,对系统使用没有任何副作用,至今没有跳出过任何出错的信息。虽然我的电脑属性里依旧是3.25G,但用热键调出的“任务管理器”下的“性能”页面里内存显示的可是7.9G,是真正可以被利用的。


1,首先检查主板是否支持,下载everest检测软件,在主板-内存一项中,
Physical Address Extension(PAE)查看“操作系统支持”“处理器支持” 是否为“是”,如果是“否”的话代表主板不支持,不要玩了,如果是“是” 的话,“活动”一项是“否”也有可以修改的可能。
2,我的电脑-属性-高级-启动和故障恢复-设置-编辑,这里编辑操作的是 c盘根目录下隐藏的boot.ini文件,各位也可以通过在c盘显示隐藏文件的方法 找到它,
我的boot.ini里的内容如下:
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP
Professional" /noexecute=optin /fastdetect "
那么接下来在“multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft
Windows XP Professional" /noexecute=optin /fastdetect”的表明操作系
统的“Microsoft Windows XP Professional ”加上“/PAE”
即“multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows
XP Professional" /PAE /noexecute=optin /fastdetect”
这样保存关闭,系统就打开了PAE
重新启动后,电脑属性的下方多了“物理地址扩展”几个字,虽然显示 , 的还是3.25g内存,但实际上4g内存已经完全启用了,但怎么证明这一点呢?
就用ramdisk虚拟硬盘软件来测试
ramdisk是一款将内存转换为虚拟硬盘的小软件,内存的速度是硬盘的几十倍 ,所以在我处理ps等需要大量暂存盘的软件时,通常都会用它来充当软件的暂 存盘,这样软件的速度会倍增,在系统没有开启PAE只能识别3.25g内存的情况下,使用ramdisk会直接占用这3.25g的内存,而开启PAE后,用ramdisk设置768mb的内存作为虚拟硬盘,再调出任务管理器,会发现内存使用丝毫没有减少,也就是说,ramdisk调用的768mb内存是系统没有显示出来的768mb,还而言之,系统已经找到了4g内存啦。



本帖子中包含更多资源

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

x
回复

使用道具 举报

0

主题

360

帖子

547

积分

高级玩家

Rank: 4

贡献度
66
金元
2834
积分
547
精华
0
注册时间
2009-2-14
舒服的沙发
发表于 2009-4-3 21:09 | 只看该作者
......楼主,这样还不如上2003server了。
利用效率相差太大了。
回复 支持 反对

使用道具 举报

8

主题

1003

帖子

1118

积分

游戏狂人

Rank: 6Rank: 6

贡献度
141
金元
5536
积分
1118
精华
0
注册时间
2004-1-10
硬硬的板凳
 楼主| 发表于 2009-4-3 21:11 | 只看该作者
重装个系统嫌麻烦了。
这样两、三步设置就搞定,多好
回复 支持 反对

使用道具 举报

1

主题

1558

帖子

7220

积分

游戏精英

Rank: 8Rank: 8

贡献度
1510
金元
11796
积分
7220
精华
0
注册时间
2009-3-11
冰凉的地板
发表于 2009-4-3 21:31 | 只看该作者
很强大啊,一会实验实验~~[em25]
回复 支持 反对

使用道具 举报

5

主题

1916

帖子

1859

积分

游戏狂人

Rank: 6Rank: 6

贡献度
333
金元
5269
积分
1859
精华
0
注册时间
2008-5-29
5#
发表于 2009-4-3 21:34 | 只看该作者
[em61] 2003很烦人的  因为是服务器版本
很多安全设置导致上不了网 打开不了程序 有排你烦~
(2003达人可以无视[em09] )
回复 支持 反对

使用道具 举报

0

主题

104

帖子

141

积分

中级玩家

Rank: 3Rank: 3

贡献度
22
金元
1125
积分
141
精华
0
注册时间
2009-3-29
6#
发表于 2009-4-3 21:47 | 只看该作者
[em61] 方法是好方法。。
可是一般弄了4G以上的电脑配置会差吗??有必要还搞32的位吗??
像我E7400,完全支持64位系统,改装64位不是更好吗。。。

引用点话:
我们通常说的64位技术是相对于32位而言的,这个位数指的是CPU GPRs(General-Purpose Registers,通用寄存器)的数据宽度为64位,64位指令集就是运行64位数据的指令,也就是说处理器一次可以运行64bit数据。

    从32位到64位,表面上好象只是CPU字长增大了一倍,实际上它使寻址范围、最大内存容量、数据传输和处理速度、数值精度等指标也成倍增加,带来的结果就是CPU的处理能力得到大幅提升,尤其是对强烈依赖数值运算、存在巨量数据吞吐和需要超大并发处理的应用提升效果非常明显,如科学计算、人工智能、平面设计、视频处理、3D动画和游戏、数据库以及各种网络服务器等。
回复 支持 反对

使用道具 举报

8

主题

1003

帖子

1118

积分

游戏狂人

Rank: 6Rank: 6

贡献度
141
金元
5536
积分
1118
精华
0
注册时间
2004-1-10
7#
 楼主| 发表于 2009-4-3 21:59 | 只看该作者
(~ o ~)~zZ
等win7呢,懒的装其他64位系统。

我用的可是E8400。
回复 支持 反对

使用道具 举报

25

主题

2494

帖子

3180

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
462
金元
13917
积分
3180
精华
0
注册时间
2008-10-14
8#
发表于 2009-4-4 00:55 | 只看该作者
CPU占用怎么还是负数的?[em57]
回复 支持 反对

使用道具 举报

1

主题

99

帖子

108

积分

中级玩家

Rank: 3Rank: 3

贡献度
16
金元
1038
积分
108
精华
0
注册时间
2005-1-9
9#
发表于 2009-4-4 04:04 | 只看该作者
如果是4g内存就用03开pae,坚持要用xp的话也就随便那0.5g了,4g以上么还是做X64系统吧,坚持要32的话那么Server系统是唯一的选择
回复 支持 反对

使用道具 举报

24

主题

5216

帖子

1万

积分

资深玩家

Rank: 9Rank: 9Rank: 9

贡献度
2723
金元
32118
积分
14104
精华
0
注册时间
2004-12-24
10#
发表于 2009-4-4 09:30 | 只看该作者
这软件已经介绍过很多次了,废物利用把认不出的内存做缓存效果还是不错的

不过要让它能识别剩下的内存要在bios里打开“memory hole remapping”,可能造成部分电脑识别的物理内存减小到2G,而非3.2G
回复 支持 反对

使用道具 举报

0

主题

3661

帖子

8411

积分

游戏精英

论坛小兵

Rank: 8Rank: 8

贡献度
1504
金元
23852
积分
8411
精华
1
注册时间
2006-6-14
QQ
11#
发表于 2009-4-4 09:33 | 只看该作者
以前搞了几次,用的都是本来就可识别的内存,后来就放弃了,直接将512的一块卸载了[em04]
回复 支持 反对

使用道具 举报

201

主题

1万

帖子

1万

积分

资深玩家

虐猫使者

Rank: 9Rank: 9Rank: 9

贡献度
2512
金元
739
积分
10122
精华
0
注册时间
2003-11-28

3DMer游戏天王~

12#
发表于 2009-4-4 12:05 | 只看该作者

回复 6# 88168712yyba 的帖子

怪不得我的AMD9950在VISTA 64下面像疯了一样
看来上4核必上64位OS
回复 支持 反对

使用道具 举报

0

主题

104

帖子

141

积分

中级玩家

Rank: 3Rank: 3

贡献度
22
金元
1125
积分
141
精华
0
注册时间
2009-3-29
13#
发表于 2009-4-4 12:49 | 只看该作者
原帖由 divx9.0 于 2009-4-3 21:59:00 发表
(~ o ~)~zZ
等win7呢,懒的装其他64位系统。

我用的可是E8400。

我只考虑了两个CPU  E7400和8600
可是买了8600不合算啊,还不如再贴点钱买i7呢。。。[em15]
回复 支持 反对

使用道具 举报

0

主题

132

帖子

245

积分

中级玩家

Rank: 3Rank: 3

贡献度
29
金元
1292
积分
245
精华
0
注册时间
2009-2-8
14#
发表于 2009-4-4 14:42 | 只看该作者
装Windows server 2008就可以了.我就是用的8G内存.08对游戏的支持还有内存的执行率都很不错.支持DX10 效率比VISTA 32高
回复 支持 反对

使用道具 举报

138

主题

2577

帖子

3117

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
384
金元
15807
积分
3117
精华
0
注册时间
2004-12-27
QQ
15#
发表于 2009-4-4 14:45 | 只看该作者
2G内存配SSD硬盘多美
回复 支持 反对

使用道具 举报

8

主题

1003

帖子

1118

积分

游戏狂人

Rank: 6Rank: 6

贡献度
141
金元
5536
积分
1118
精华
0
注册时间
2004-1-10
16#
 楼主| 发表于 2009-4-4 18:50 | 只看该作者
如何让系统只识别未被利用的部分内存其实也很简单。以我用的软件ramdisk VSUITE为例。

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-2-24 07:15 , Processed in 0.153131 second(s), 17 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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