谁说越多越好?大容量内存也有烦恼

enchanter 发布于2004-8-10 05:48 1181 次浏览 14 位用户参与讨论   [复制分享主题]

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?註冊

x
内存价格的回落使得不少朋友在装机时配置了512MB甚至1GB的大容量内存,大容量内存可以让程序运行更稳定,数据传输更迅速,但很多朋友在使用大容量内存时却遇到了种种问题。现将常见情况总结如下:
* R3 b$ v/ e2 Y4 w1 L. S/ a
1 r) L; ^: Y/ g9 m5 l7 R1.操作系统不支持: }; Z" f, W: i, I1 q
! W2 q. O3 @, P
    虽然进入P4时代以后的主板均支持1GB以上的大容量内存,但是Windows 98/Me等操作系统对于大容量内存的支持却存在一些问题。体现在使用512MB甚至更大容量的内存时,系统会提示内存不足,或在系统启动时停止响应,即使能够进入系统也会出现播放视频影音文件时无声、不能正常使用MS-DOS模式等情况!7 z: H9 i2 |" I3 A) T

2 r- `; L* c" Z8 ^5 W  P    其原因在于Windows 95/98(SE)/Me等版本较低的操作系统的内存管理模式存在问题。Windows 32位保护模式缓存驱动程序(Vcache)会根据Windows启动时所存在的物理内存数量来确定最大缓存的大小。然后,Vcache会留出足够的内存地址,以允许它访问最大容量的缓存。这样,如果需要,它就可以将缓存增加至该大小。在具有大量物理内存的计算机中,最大缓存的大小可能会足够大,以致Vcache占用系统实存块中的所有地址,而不为其他功能(例如,新建虚拟机时要打开MS-DOS提示符)留出可用的虚拟内存地址。结果导致了问题的出现。解决方法是修改Windows文件夹下的System.ini文件,找到[vcache]项目,添加以下内容:
3 f/ @; f# `& r7 K" `3 ^% C4 K
; Y# ]! z2 L5 E  k. }5 t8 Z    [vcache]3 j  d* g0 x- V0 j4 T) ^9 S
    MinFileCache=1048576
4 V' F6 c: B% O8 Y7 R& J6 U    MaxFileCache=1048576
( ~# j1 J. X/ ~- \4 s    保存退出即可使用大容量内存。1 b1 m3 y: E/ F0 G( M
    注:在Windows 2000以上操作系统中不存在此问题。# s# v9 r$ W5 ]$ {  _

" z% B" F2 w" ?. B2.主板与内存不兼容
/ N2 r) F- b# b: I
2 D( M* B7 F$ y, y6 Z8 O    升技NF7-S主板与部分内存存在不兼容问题,现象为无法正常同时使用两条512MB内存,使用时不是运行程序出错,就是在玩游戏时自动退出,运行3DMark等测试软件时也无法正常通过。但是单插其中一条内存却表现良好。其他某些品牌的nForce 2芯片组主板与i865PE主板也或多或少存在这个问题。9 ?9 _- q, k6 }. S5 ]; L. y
9 Q- H. M5 P4 P
    解决方法有以下几种:4 q$ K( j5 V0 q- m
; x5 |# e7 b/ }- i
    一是给内存加电压。进入BIOS中给内存加电压来使之适应其他硬件的要求。但需要注意的是,在内存规格中,DDR266和DDR333的标准工作电压是2.5V,而DDR400的标准工作电压是2.6V,因此在加电压时要参照标准加压,不能超过太多(10%以内最为保险),否则容易引起系统不稳定甚至导致内存毁坏。* z' A  }9 r$ o& V3 ^3 ~1 y; g0 F7 ~3 e
+ R# E, y. Z  g( I2 `
    二是调整内存参数至一致。内存参数包括RAS Precharge Time(上次列寻址结束到下次列寻址开始的时间)、RAM Active Time(指是的当CPU从Bank 1寻找资料后又到Bank 2读取资料,此时Bank1的休息时间),此外还包括RAS toCAS Delay、CAS Latency等参数。其中RAS Precharge Time可设定为7或8、RAM Active Time则设为3或4、RAS toCAS Delay设为3或4、CAS Latency设为2.5或3。当两条内存不是相同品牌或同一品牌不同频率时,可按照其中规格较低的内存参数进行设定。6 q4 ?. \' g* H. s
1 F4 I% N& [  Q# T4 F, c
3.老主板不支持# o: ~5 }$ W8 m* Z+ ?
$ I" m/ F" p: _% T. B
    以前的主板中,有不少均不支持大容量内存,像Intel的810、815系列主板,最大只能使用512MB内存。当物理内存容量超过512MB时就会出现无法正确识别的情况。在这种情况下使用大容量内存只能限定在512MB以内了。

已有(14)人评论

Kiver 发表于 2004-8-10 06:15:26 | 显示全部楼层
我的NF2就不怕了,我要上1G的
enchanter 发表于 2004-8-10 06:25:58 | 显示全部楼层
<P>据说DDR1G的不是很稳定~~~我没亲自试过~不过听很多朋友这么说~不知道具体情况是什么样子~~~~上1G还是要多考虑啊~~~</P><P>技术这个版块看来还是要多支持一下~~很少有人在这里逗留!!</P>
Kiver 发表于 2004-8-10 06:28:41 | 显示全部楼层
<P>我2条512MB加在一起啊.</P><P>技术区现在少了许多人,因为到大论坛宣传,经常给人删贴啊.....</P>
enchanter 发表于 2004-8-10 06:37:42 | 显示全部楼层
<P>哎~~~~~~~~~~~现在DDR最大不是就512M吗?</P><P>我看很少人看这里的帖子~~哎~~~心啊~是把凉把凉D</P>
Kiver 发表于 2004-8-10 07:23:41 | 显示全部楼层
希望你能拉一把人来这个区吧
Phily 发表于 2004-8-10 08:58:13 | 显示全部楼层
我的电脑还只是在用SD的256MB内存``````
Kiver 发表于 2004-8-10 17:04:00 | 显示全部楼层
我的一台4年前的旧机也用到320MB的SDR
jiapi0079 发表于 2004-8-10 18:04:14 | 显示全部楼层
有限量嘎大内存当然系好事,但系物极必反,吾系全部新野都无问题嘎
enchanter 发表于 2004-8-10 21:42:28 | 显示全部楼层
你还是SD哦~~我说的呢~~~具某官方网站测试SD1G要比DDR1G稳定的多!
nnlink 发表于 2004-8-11 06:20:50 | 显示全部楼层
<P>现在还没必要要那么大吧~</P>
Kiver 发表于 2004-8-11 06:31:56 | 显示全部楼层
不是啊,512MB对我来讲完全不够用,256更是不可想像啊
12下一页
您需要登录后才可以回帖 登录 | 註冊

本版积分规则

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