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

注册 登录

QQ登录

只需一步,快速开始

查看: 23246|回复: 112
打印 上一主题 下一主题

[心得] 【让32位系统合理运用4G内存】【32位大内存容量系统的福音】

[复制链接]

171

主题

1738

帖子

1978

积分

游戏狂人

Rank: 6Rank: 6

贡献度
170
金元
12982
积分
1978
精华
0
注册时间
2008-2-10
跳转到指定楼层
主题
发表于 2009-11-24 21:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
今年年初,内存价格跌倒历史最低价,相信很多人都抓住了这一机会,让自己的爱机升级到了4G内存,但问题也随之出现了,我们平常所使用的都是32位的系统,而32位系统最多只能识别3.25G内存,这样我们就白白浪费了0.75G内存,有些人为了追回这一损失,而不得不选择64位的系统,而64位的系统又在软件方面存在很多问题,这里我就告诉大家怎么在32位系统上合理运用内存,建议条件:内存大于等于4G

首先请先下载Ramdisk
RamDisk原来是由微软开发出来的(一个ms-Ramdisk的软件),已经很久没有更新了而且最大只能允许虚拟64M,后来由网友gavotte重新修改了微软的Ramdisk,所以这一类型的软件诞生了。


RamDisk的版本有很多,大部分都是普通版本 就是从可用内存(系统识别出的那一部分内存)里面拿出一部分出来虚拟一个磁盘出来,内存的速度快于硬盘的速度,所以虚拟出来的硬盘其实就是内存的速度,虚拟硬盘下的应用程序使之打开就会非常迅速,当然介于内存的工作原理,如果短信,那么资料将全部丢失,所以虚拟出来的硬盘不能放来保存资料,但是我们可以用来作为 虚拟内存,IE临时文件夹,系统变量
  
本人现在就出自己珍藏的RamDisk-4G软件,也就是可以识别出系统不能识别出来的那0.75G出来,然后作为虚拟内存,IE临时文件,系统变量来使用,这样WINDOWS在运行的过程中所产生的垃圾文件,临时文件全部都会保存在虚拟硬盘上,也就是系统没识别的那0.75G内存上,电脑关机后,这些文件也就全部丢失,就不会对系统盘符留下垃圾文件,有得人就明白过来了,为什么我刚装的系统运行的很快,过一段时间系统就越来越胖,运行也越来越慢,那就是垃圾文件过多,没有删除的原因



下载好了后,请先确认你的系统属于以下系统

WINDOWS XP SP3 / WINDOWS VISTA /WINDOWS 7

如果是WINDOW XP SP2 那么你需要手动打开PAE 具体方法在网上找,上面3个系统默认是打开的

下载好了RamDisk,解压到C盘 默认路径:C:Ramdisk_4G

运行注册表ram4g.reg,VISTA/7用户需要用管理员身份运行

运行ramdisk.exe 选择 install ramdisk 安装 3秒后 在disk size(byte)选项 选择容量 4G用户推荐1G 也就是没有识别出来的那0.75G

dirver letter 选择盘符名称 之后选择APPLY 稍等一下,会出对话框确认以后,重启系统

重启系统后,打开我的电脑和任务管理器 进行对比,如果我的电脑下多出一个1G盘符,而任务管理器-性能上还是(400~700)的使用容量的话 恭喜你,识别成功,如果任务管理器-性能上 显示出(1400~1700)的容量 那就失败,ramdisk虚拟了你系统已识别的容量,重新来过就行

到了这里,已经成功识别出来系统没有识别的那一部分内存,现在开始配置,让这部分内存得到应用

1:将虚拟内存设定到RamDisk 理论上只要内存够多,是不需设定虚拟内存,尽管32位系统只能抓到3GB,也是相当够用,不过有些应用程序(如Photoshop)在启动时会检查虚拟内存是否存在,若不存在会提出警告;有些应用程序若没设定虚拟内存,会导致执行不稳定,所以一般来说还是建议设定虚拟内存,传统由于将虚拟内存设定在硬盘,由于硬盘速度慢,导致整体效能变差,不过由于现在将虚拟内存设定在RamDisk,等于还是在内存跑,所以不会影响效率。 要将虚拟内存设定多大呢?这要看你实际要跑的应用程序而定,以我个人常用的Visual Studio、Quartus II、Nios IIEDS、ModelSim、Photoshop等大型软件而言,设定512MB虚拟内存在RamDisk就可以跑的很顺。我个人设在300到512MB。

2:IE每次浏览网页时,会将HTML和图片下载到硬盘,现在改成下载到RamDisk,将有助于IE执行速度。实际上会比硬盘快一点,尤其是打开图片等比较多的网站,当然前提是你网速够快:) Step 1: 工具->英特网选项 Step 2: 按下<设定> Step 3: 按下<移动文件夹>,将目录设定到RamDisk。

3:设定环境变量,在<我的计算机>右键单击,选择<属性>,点选[高级],按下<环境变量>按钮。 Step 2: 将TEMP和TMP两变量改到RamDisk上。 这样设定后,大部分的应用程序都会将暂存盘存放在RamDisk了,不过有些应用程序对于暂存盘有自己的设定,所以请自行设定之。但是这样设定有个不好的地方,例如你一个压缩文件你不想解压缩就打开里边比较大的文件,超过你的RAMDISK盘剩余空间的时候就会打不开。所以请自己考量是否需要
     很多应用程序在执行过程都会产生暂存盘,然后将暂存盘存放在系统变量所指定的目录。如Photoshop执行当中会产生大量的暂存档,若将暂存档存放在RamDisk,将大幅提升Photoshop执行速度

到了这一步,恭喜你 成功使用4G内存 并合理运用好了

RamDisk给你带来了很多好处,不会让你的系统变胖,不会产生垃圾文件,还有你以后下载小于500M一下的文件都可以设定在RamDisk虚拟硬盘上保存,下载完后再保存到硬盘上,让你的硬盘寿命更长

本帖子中包含更多资源

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

x
回复

使用道具 举报

116

主题

3205

帖子

4677

积分

游戏精英

Rank: 8Rank: 8

贡献度
718
金元
18646
积分
4677
精华
0
注册时间
2009-1-9
舒服的沙发
发表于 2009-11-24 21:52 | 只看该作者
......不如用ready for 4GB
ramdisk只不过是把多的1G内存当虚拟硬盘 
ready for 4GB才是真正破解4GB
回复 支持 反对

使用道具 举报

171

主题

1738

帖子

1978

积分

游戏狂人

Rank: 6Rank: 6

贡献度
170
金元
12982
积分
1978
精华
0
注册时间
2008-2-10
硬硬的板凳
 楼主| 发表于 2009-11-24 21:57 | 只看该作者
原帖由 wlc970137 于 2009-11-24 21:52:00 发表
......不如用ready for 4GB
ramdisk只不过是把多的1G内存当虚拟硬盘 
ready for 4GB才是真正破解4GB

ready for 4GB 非常得不稳定,因为32位系统只能识别出3.25G内存,强制破解只会让系统崩溃,而ramdisk只是利用了 没有被系统识别的内存资源,所以不会影响系统的稳定运行
回复 支持 反对

使用道具 举报

0

主题

291

帖子

338

积分

高级玩家

Rank: 4

贡献度
48
金元
2056
积分
338
精华
0
注册时间
2008-12-3
冰凉的地板
发表于 2009-11-24 21:58 | 只看该作者
真是麻烦!

直接上64位系统不就完了么?[em24]

64位系统兼容32位软件,但是64位软件不能在32位系统运行。

vista 64X 使用两年,win 7 64x 正在使用的人飘过[em61]
回复 支持 反对

使用道具 举报

0

主题

713

帖子

890

积分

超级玩家

Rank: 5Rank: 5

贡献度
84
金元
5540
积分
890
精华
0
注册时间
2005-2-22
5#
发表于 2009-11-24 22:02 | 只看该作者
即使能够识别4G内存,实际使用过程中也只能最多占用3.25G

技术文章自己百度GOOGLE
回复 支持 反对

使用道具 举报

8

主题

625

帖子

724

积分

超级玩家

Rank: 5Rank: 5

贡献度
47
金元
5363
积分
724
精华
0
注册时间
2009-7-9
6#
发表于 2009-11-24 22:03 | 只看该作者
你的硬件如支持64bit而不用,那将是资源的浪费。更何况,MSDNx64兼容32bit,也就是说:32位的程序在64位的系统里跑,会更流畅。
回复 支持 反对

使用道具 举报

0

主题

4874

帖子

6357

积分

游戏精英

Rank: 8Rank: 8

贡献度
976
金元
25127
积分
6357
精华
0
注册时间
2009-6-30
7#
发表于 2009-11-24 22:09 | 只看该作者
真是技术贴。。。但我还在解放前的2G内存时代
回复 支持 反对

使用道具 举报

1

主题

194

帖子

221

积分

中级玩家

Rank: 3Rank: 3

贡献度
13
金元
1691
积分
221
精华
0
注册时间
2006-11-5
8#
发表于 2009-11-24 22:11 | 只看该作者
话说用2003不就解决了~
回复 支持 反对

使用道具 举报

1

主题

98

帖子

103

积分

中级玩家

Rank: 3Rank: 3

贡献度
13
金元
1110
积分
103
精华
0
注册时间
2009-3-29
9#
发表于 2009-11-24 22:11 | 只看该作者
累不累。。。装个64用不就完了。。。这年头兼容性根本可以无视
回复 支持 反对

使用道具 举报

32

主题

1724

帖子

2125

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
116
金元
16614
积分
2125
精华
0
注册时间
2006-3-12
10#
发表于 2009-11-24 22:13 | 只看该作者
我用win7 x64。
也用ramdisk。
回复 支持 反对

使用道具 举报

3

主题

103

帖子

125

积分

中级玩家

Rank: 3Rank: 3

贡献度
17
金元
1171
积分
125
精华
0
注册时间
2009-11-17
11#
发表于 2009-11-24 22:19 | 只看该作者
3G应该够用了吧,不过用在内存上临时空间对硬盘长命应该有用的。
回复 支持 反对

使用道具 举报

28

主题

1386

帖子

1704

积分

游戏狂人

Rank: 6Rank: 6

贡献度
153
金元
10919
积分
1704
精华
0
注册时间
2006-11-6
12#
发表于 2009-11-24 22:20 | 只看该作者
SuperSpeed RamDisk Plus

貌似我有这个
回复 支持 反对

使用道具 举报

0

主题

184

帖子

181

积分

中级玩家

Rank: 3Rank: 3

贡献度
22
金元
1532
积分
181
精华
0
注册时间
2009-7-1
13#
发表于 2009-11-24 22:26 | 只看该作者
这个帖子其实有多个作用:一个是解决4g内存浪费了1g的问题.一个是让我们把临时文件放到内存中来减少和硬盘的交互以达到提高性能的目的.
所以说安装64位系统是不能把两个问题同时解决的.
小白们明白了吗?
回复 支持 反对

使用道具 举报

3

主题

103

帖子

125

积分

中级玩家

Rank: 3Rank: 3

贡献度
17
金元
1171
积分
125
精华
0
注册时间
2009-11-17
14#
发表于 2009-11-24 22:41 | 只看该作者
我的WIN7认出4G只用3G,,用这个死活不来哈哈。64位的话,我的电脑可以吗。E5300CPU
回复 支持 反对

使用道具 举报

3

主题

811

帖子

1098

积分

游戏狂人

Rank: 6Rank: 6

贡献度
152
金元
4904
积分
1098
精华
0
注册时间
2008-12-10
15#
发表于 2009-11-24 22:42 | 只看该作者
话说你这个好麻烦啊!我XP时用过,不过是别人汉化好的,导入注册表好就可以直接设置了。只是后来会时不时的桌面会出现一块一块的雪花,要不时的刷新。后面装vista是没卸载掉注册表。格了C盘后,虚拟盘符没了,进不了系统又得重装。因为雪花问题,就没再用过。
回复 支持 反对

使用道具 举报

13

主题

1098

帖子

2626

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
18
金元
25540
积分
2626
精华
0
注册时间
2009-4-13

疯狂页游玩家1级疯狂页游玩家2级

16#
发表于 2009-11-24 22:49 | 只看该作者
留个脚板,以后好查找
回复 支持 反对

使用道具 举报

0

主题

145

帖子

102

积分

中级玩家

Rank: 3Rank: 3

贡献度
8
金元
1297
积分
102
精华
0
注册时间
2007-2-15
17#
发表于 2009-11-24 22:51 | 只看该作者
我对标题中“告别64位系统”这个说法感到奇怪,
这都什么时代了?
有4G内存的电脑哪台不是64位的硬件?
“64位的系统又在软件方面存在很多问题”----无法吐槽。
回复 支持 反对

使用道具 举报

4

主题

1432

帖子

1077

积分

游戏狂人

Rank: 6Rank: 6

贡献度
50
金元
8770
积分
1077
精华
0
注册时间
2008-6-25
18#
发表于 2009-11-24 22:54 | 只看该作者
我也是用XP32位系统,也是用RamDisk-4G,现在8G内存虚拟了5G,把下载什么的全都放虚拟盘,很爽,硬盘基本都不闪了
那些认为32位系统只是能识别但无法使用多余内存的,都是被GOOGLE里一些没成功的设置方法误导了
回复 支持 反对

使用道具 举报

51

主题

2911

帖子

2549

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
126
金元
20454
积分
2549
精华
0
注册时间
2004-6-30
19#
发表于 2009-11-24 22:59 | 只看该作者
我windows7怎么一直是失败呢。。。。。[em04]
回复 支持 反对

使用道具 举报

0

主题

205

帖子

226

积分

中级玩家

Rank: 3Rank: 3

贡献度
6
金元
2023
积分
226
精华
0
注册时间
2009-6-1
20#
发表于 2009-11-24 23:22 | 只看该作者
我的电脑怎么能识别3.5G呢?
回复 支持 反对

使用道具 举报

3

主题

615

帖子

593

积分

高级玩家

Rank: 4

贡献度
12
金元
5450
积分
593
精华
0
注册时间
2006-4-19
21#
发表于 2009-11-24 23:47 | 只看该作者
靠,只听说要告别32位.迎接64位普及,还没听说过告别64位,倒退回32位.
告别2009年吧回到2001年[em60]
回复 支持 反对

使用道具 举报

1

主题

183

帖子

242

积分

中级玩家

Rank: 3Rank: 3

贡献度
37
金元
1538
积分
242
精华
0
注册时间
2006-11-15
22#
发表于 2009-11-24 23:50 | 只看该作者
路过,俺2G的!!!!!!!![em61]
回复 支持 反对

使用道具 举报

23

主题

1076

帖子

1273

积分

游戏狂人

Rank: 6Rank: 6

贡献度
147
金元
6852
积分
1273
精华
0
注册时间
2008-10-28
23#
发表于 2009-11-24 23:56 | 只看该作者
虚拟内存设置一般都大过1G吧
回复 支持 反对

使用道具 举报

0

主题

142

帖子

99

积分

初级玩家

Rank: 2

贡献度
11
金元
1147
积分
99
精华
0
注册时间
2009-1-31
24#
发表于 2009-11-25 00:10 | 只看该作者
还是有点用的,我现在用win7 64的 但是开机内存就差不多了1.3G。。。用XP才600~700M 等于多出0.75G内存都没多多少了
回复 支持 反对

使用道具 举报

6

主题

986

帖子

995

积分

超级玩家

Rank: 5Rank: 5

贡献度
106
金元
5713
积分
995
精华
0
注册时间
2007-12-28
25#
发表于 2009-11-25 00:17 | 只看该作者

回复 3# anhei4988 的帖子

2台机子用了半年了 。。。也没发现不稳
回复 支持 反对

使用道具 举报

1

主题

395

帖子

442

积分

高级玩家

Rank: 4

贡献度
61
金元
2580
积分
442
精华
0
注册时间
2009-2-9
26#
发表于 2009-11-25 00:24 | 只看该作者
[em25] 明年目标是win7 x64位系统.
回复 支持 反对

使用道具 举报

13

主题

704

帖子

664

积分

超级玩家

Rank: 5Rank: 5

贡献度
39
金元
5081
积分
664
精华
0
注册时间
2008-9-13
27#
发表于 2009-11-25 01:12 | 只看该作者
32位的机器可以认出4g的内存 更可以正常的使用的!
如果不能的话 难道以前的服务器 就只能用3.25g或者3.5g的内存吗!这样的话 还不得卡死啊!
大家可以去搜索一下,win2003 服务器版 能支持多少内存,如果我没人记错的话应该是32g的!那些说什么32位 只能支持3g的人,基本上就是误导大家!
至于win7的64版本,我装过用了半个月实在受不了就换回了win7x86,64位的很多软件都不支持,我自己编写的两款软件竟然都不能运行日!  
使用Vista 和win7的用户 建议使用 ReadyFor4GB破解内存,这个本人正在使用 一直没有出过问题!
回复 支持 反对

使用道具 举报

34

主题

1238

帖子

1599

积分

游戏狂人

Rank: 6Rank: 6

贡献度
123
金元
11073
积分
1599
精华
0
注册时间
2009-11-11
QQ
28#
发表于 2009-11-25 05:02 | 只看该作者
又来说这个问题...即使你32位系统能支持到4G.它的效率几乎可能连64位系统的一半都没到
别说什么32位系统能支持32G内存..这种才是不懂计算机人说出来的话
算一笔死账32位系统寻找空间是2的32次方.也就是4294967296字节.
然后你所有设备系统都会给予保留一部分映射空间
比如说显卡512M的.系统就必须保留这部分映射空间给显卡用
用一句最简单的话吧.如果32位系统能支持到32G.那何必出64位系统
所以说.即使你win2003 2008 7的32位都显示了4G.但是实际呢?

现在能支持到4G内存的电脑都已经是中高档了吧?
中高档何必不用64位系统呢?现在64位系统兼容性已经好过过去N倍了
回复 支持 反对

使用道具 举报

34

主题

1238

帖子

1599

积分

游戏狂人

Rank: 6Rank: 6

贡献度
123
金元
11073
积分
1599
精华
0
注册时间
2009-11-11
QQ
29#
发表于 2009-11-25 05:09 | 只看该作者
个人2台服务器对比.系统为win2008server版操作系统 32位及64位的..
32位配置为q9550 4G


64位配置为xeon  8G


所以这种问题没什么好说的..别一开口就说win2003服务器版能支持到32G
什么说32位只能支持到3G内存的是误导.

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

0

主题

37

帖子

28

积分

新手玩家

Rank: 1

贡献度
2
金元
801
积分
28
精华
0
注册时间
2004-4-13
30#
发表于 2009-11-25 05:55 | 只看该作者
微软还不如楼主聪明,真是好笑
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-8 22:54 , Processed in 0.226398 second(s), 17 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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