POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 6178|回复: 34
打印 上一主题 下一主题

[组图].NV650i主板4G内存达成

[复制链接]
跳转到指定楼层
1#
发表于 2008-1-6 00:39 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
刚才又拿了一条Apacer 2G DDR2 800,300块(现在内存太便宜了),加上原有的一条同品牌2G DDR2 800组了双通道,4G很轻松就认出来了。! J* Z* k, a& e7 z2 \
看这里讨论很多人讨论4G内存热火朝天的,我也来插一脚。
7 Q/ `3 X7 H6 H/ {2 c
% q  p/ M' H" i; m0 I$ g0 [! r7 Y1 H& E) x! D1 g
简单说明:5 p5 E' ?0 ^0 Q
1、两条DDR2 800都是双面的,也就是2 bank/slot,一共4 bank。
  u4 B' Q) E4 E& b$ U& M2、双通道模式已开,算superPI是20秒。之前在XP下2G单通道是22秒,不知道是OS带来的提升还是双通道的优势。$ @! v: U( V5 U$ n- C' x; N& M+ ~
3、虽然Windows Server 2008 RC1是32位和64位在同一张盘中的,且PE2140也支持64位,但是最后一张图中已经写明得很清楚,我使用的是32-bit Operating System。! [7 k% b6 U  o7 `
4、CPU是PE2140 oc 3.2G,主板是影驰nv650i Ultra,OS是Windows Server 2008 RC1英文版32位。3 Y# \2 ]' e; _7 x: f+ q# F& l+ [

: G) m& E! z' |8 H) P0 D- F2 m, p3 P6 w7 R) y# P9 S7 I
' ]  G$ Y& k! N1 O* R( {. Y
总结==个人认为:
3 G# ]0 C+ ]  L& h: Z' {9 e1 W+ B, s  L) @  c
1、能不能认出4G内存来跟OS是32位还是64位无关。有人说32位OS不能支持4G纯属无稽之谈。据我所知能支持4G的32位OS包括:Windows 2000 server全系列(高版本的支持内存数和处理器数量更多),Windows Server 2003全系列,Windows Server 2008全系列。Linux、Unix也都可以。Vista我只试过2G,4G没试过,不敢断言。1 e" b8 {5 u% ?4 q9 A
2、之所以Windows Xp不能支持或是认出4G内存,我认为是商业利益的原因。微软不愿意让属于同一内核的Windows XP抢了属于Windows server 2003的高额利润市场份额(XP是按一台计算机一个许可证卖,2003是按处理器或客户端数量卖许可证),所以在XP中进行了限制,使其支持的处理器数量和内存上限有所局限。
, Z$ b5 [& X# O' n3、之所以很多人说自己的机器只能认出2.5、2.75、3.5G内存,应该都是OS的问题。我记得在PIII时代的694X主板就号称已经能支持3G内存了(记不清了,有误请指正)。所以现在的主板应该都能支持4G或以上的内存(几年前芯片组宣传性能指标的时候还提能支持的BANK数量和最大内存总量,现在几乎都看不到这两项指标了)。至于如果有人真的想试4条1G,每条2 BANK一共8 BANK的内存能不能支持,那就不是我能讨论出来的了,请亲自试试。" ?" b- I; z# n) V: {
4 \+ @9 r4 ~. S+ p0 C) e7 {7 ?
1 ^0 z% M; Q: g$ z
  J6 @5 m' j% d6 x, u! l
==================华丽的分隔线====================
/ K0 |3 W6 V& R1 q/ ]2 r, Z: H' F  }$ Z# ?; e" m5 p9 f
见图:
) g) W) q- L) C- H. m: a% {; H$ X' {$ v; ?* Z# \
[ 本帖最后由 ion_immortal 于 2008-1-6 00:58 编辑 ]

本帖子中包含更多资源

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

x
35#
 楼主| 发表于 2008-1-8 23:30 | 只看该作者
原帖由 shike_cuke 于 2008-1-8 14:49 发表
/ q& t2 z) c0 V* m5 |LZ用2008速度怎么样???
2 c3 Y+ u. v( B( Z  \我现在是Q66 8G内存带的03EE,想升级了,发布以后公司里会多一个正版的08
9 r# f4 X6 |* N+ @/ c

& j- `' a6 c$ ]4 n. H6 ^2008跟VISTA一样,磁盘读写性能不太好,比XP和2003至少有20%的差距吧,可能还会多。不知道微软什么时候才会给打个像样的补丁出来。
: P8 k" _7 u* h1 u" u1 M5 ?# K3 H4 {  n
2008能非常有效的利用物理内存,只要你的物理内存足够大,他能几乎不使用虚拟内存。在我4G的机器上,每个进程所占虚拟内存只有几十K至几百K。2G的机器上也是一样。0 k5 b/ G0 `( ~, m; x4 Y  B

/ Q% L) t; L0 S; o7 ?# y- l; g对四核处理器的支持我不清楚,支持是肯定支持。利用率和负载的均衡性上我没看出来。不过在我的PE2140 oc 3.2G上,还是比较吃CPU的。跟2003比差距也挺明显。有4核处理器的朋友不用担心CPU没处使了。。
回复 支持 反对

使用道具 举报

34#
 楼主| 发表于 2008-1-8 23:26 | 只看该作者
原帖由 whaogu 于 2008-1-8 16:48 发表
; R1 K! {+ H& i2 ^2 ]$ T7 _  k# ?( M2008比2003都有哪些改进?
: X, Y( H' t  t: k7 i  i

% d1 |8 s4 V  C/ @很多。。。我也说不出来,您还是上网查吧。反正我觉得改动挺大的,比2003对2000SERVER来说改动大得多。
  v5 U  Y- u5 C- G- d& S" i  P
* P6 v+ ?; c, Q简单例子:2008可以以core模式安装,没有图形界面。
回复 支持 反对

使用道具 举报

33#
 楼主| 发表于 2008-1-8 23:24 | 只看该作者
原帖由 WL稻草人 于 2008-1-8 11:11 发表 & U2 C+ f5 _5 D/ R# v* F( p* }
1 \0 T% u& j& V6 e

6 d  b* a* U4 t0 l/ M+ |% |算了,扯多了变成计算机科普知识教育了。。
  a% s1 ^% G  d6 B1 F2 g
- Y! ?& ]) k+ l0 cPS:XP和2003的内核是不一样。。
' X% I' c) M2 n4 Q
/ N# @7 R" [3 X5 T
这个怎么说呢,我觉得大体上应该算是一样的吧。。XP是NT5.1,2003是NT5.2。不过确实没有WIN2K PRO和WIN2K SERVER的血统更近一些。。。
回复 支持 反对

使用道具 举报

32#
发表于 2008-1-8 16:48 | 只看该作者
2008比2003都有哪些改进?
回复 支持 反对

使用道具 举报

31#
发表于 2008-1-8 14:49 | 只看该作者
LZ用2008速度怎么样???
8 Y3 g/ v* k: L: g# f, L$ Q' {我现在是Q66 8G内存带的03EE,想升级了,发布以后公司里会多一个正版的08
回复 支持 反对

使用道具 举报

30#
发表于 2008-1-8 11:11 | 只看该作者
原帖由 ion_immortal 于 2008-1-8 10:20 发表
) X% E. e+ j+ k6 z! S- T  j* ]! @- F4 Z# h3 K
' Y6 r1 b' b4 u: r
% V* G! z. f2 w- s1 b' t3 v6 o
我写的东西不知道哪里引您发笑,自觉没那么强幽默感。
) g4 u2 u2 \" g我只是说使用完整的4G内存,从来也没说过要使用4.1G,4.2G,5G,8G之类超过4G的内存。也没说过非要一个进程访问超过4G的内存,我有说过吗?
" v1 ?* l; W! h& O那我的说法 ...

% H7 q% y) Q. p  `7 d; K/ w% v* K# }7 m) Q( J1 V5 x
算了,扯多了变成计算机科普知识教育了。。9 ^2 {" x2 C9 m& x

' s5 c/ {  U  z# C( v9 ]9 t& W  }1 Z2 oPS:XP和2003的内核是不一样。。
回复 支持 反对

使用道具 举报

29#
发表于 2008-1-8 10:29 | 只看该作者
原帖由 ion_immortal 于 2008-1-6 21:09 发表
% I$ X  D/ [% y' ^我觉得即使是对个人用户,windows server 2008也是很值得推荐的,前提是:1、你用盗版;2、你内存够大。

0 f) A9 S  G: }' m  A" G6 F
9 m# f8 o9 _' K! z, U:lol: :lol:
回复 支持 反对

使用道具 举报

28#
 楼主| 发表于 2008-1-8 10:20 | 只看该作者
原帖由 WL稻草人 于 2008-1-7 21:24 发表 . s/ |# Y( Z, i1 }
您总算去查资料了,呵呵~~ 真的明白了吗?
5 F) m/ |/ c" `3 l2 C- u! u* q3 i; k3 Z3 z
系统进程运行时使用的永远是虚拟地址,在32位字长的 i386机器上,一个进程永远无法访问超出4G的字节。kernel只能通过拼凑的方式计算出大于4G的内存地址。
! L  C+ h% s- e$ Z0 m0 ^
7 J2 C. g9 }# z6 ?. `9 X7 B) ?" M9 p请注意“计算 ...

' L  x$ y( c" L! P: ~1 E# }# z+ u/ h
( s# c' |0 ?, P1 ^
  o7 c: V$ L  y! T9 d: ^我写的东西不知道哪里引您发笑,自觉没那么强幽默感。! k( M, ^6 [# [5 k7 T( t, O
我只是说使用完整的4G内存,从来也没说过要使用4.1G,4.2G,5G,8G之类超过4G的内存。也没说过非要一个进程访问超过4G的内存,我有说过吗?
$ n- a" R( @& L/ W那我的说法里哪里不对,请您明确的指出来。不要总在那里傻傻的发笑,谢谢。
回复 支持 反对

使用道具 举报

27#
发表于 2008-1-7 21:25 | 只看该作者
需要开pae  然后其他未知 # h: C: n1 ]5 b' k1 Y5 j# Z

5 t' m; h7 E; s2 D0 h% g! E  B( R就好象 xp 32bit开了pae好像也不能认4g。。os本身哪里肯定还是限制了
6 z" \& T7 k0 P8 i; E$ C6 X
0 W: k# k3 E8 z+ P但是ramdisk 能用完 4g了。。这就勉强的相当完美了。
1 l( p- S6 s% w  G0 l; G; J8 V* V2 ]/ e' \( ~! p
[ 本帖最后由 jiuzhege 于 2008-1-7 21:27 编辑 ]
回复 支持 反对

使用道具 举报

26#
发表于 2008-1-7 21:24 | 只看该作者
您总算去查资料了,呵呵~~ 真的明白了吗?
$ h1 \$ B$ ~1 }8 ]% {
0 [3 b8 L8 Y; B* g( T& e: P: b, |系统进程运行时使用的永远是虚拟地址,在32位字长的 i386机器上,一个进程永远无法访问超出4G的字节。kernel只能通过拼凑的方式计算出大于4G的内存地址。  I6 r+ G+ R" ~: Z/ \

; V# U, @- D' n4 ]  x请注意“计算”2个字。。如果您明白。。
! g& n8 U- L( ~: P! |" g& H4 u ! L- X6 Y! |- l% z% W( ^/ Q( y3 \! o- \
实在不好意思,每次看到您楼顶的总结,我就想笑。。。
回复 支持 反对

使用道具 举报

25#
 楼主| 发表于 2008-1-7 20:52 | 只看该作者
原帖由 WL稻草人 于 2008-1-7 16:50 发表 , e3 Z' c% G. W  ~* u2 s8 F0 A

5 I  g5 r* u4 m4 C9 w' h  T
  s3 H( d, d0 l' o. Q  t指教不敢当,就是想请您把,什么叫32位系统,什么叫64位系统,为什么有这样区别,这个计算机基础理论知识弄清楚。。
9 e/ P' f  B4 ]0 c最后如果您想问为什么一些32位系统能认到4G的内存,您还可以去研究一下“PAE-物理地址扩展” ...

) R4 O( g' t. G# X) W( q7 D; b
# l) b6 Q# L( L' ?, X/ V谢谢。。。在您的督促下我不得不去在网上查了一些资料,按下头来看了看。。5 [0 u6 R  j; U5 d0 h) t6 ^

7 a$ l* H4 d' i3 A  T
7 ^2 t  C; Z3 q0 Y2 [8 R
x86的32架构允许的最大内存寻址空间为4GB。Intel Physical Address Extension(PAE)是36位内存寻址模式,允许32系统寻址能力超过4GB。
: S2 V1 _; s& \PAE需要适当的硬件和操作系统支持。处理器为Intel Pentium Pro以上,操作系统支持Windows NT 4.0企业版,Windows 2000高级服务器版和数据中心版,以及Windows Server 2003企业版和数据中心版。2 C9 [* X/ u* C
Windows使用PAE的4KB页面映射64GB物理内存到32位(4GB)虚拟地址空间。Windows 2000和Windows Server 2003中允许PAE的方式是在BOOT.INI中加/PAE开关。

0 A3 s% o! S- T2 w6 b1 Z1 N, a( H) T1 x4 N4 N

# @" i& a# L  @4 K' d; r- k
操作系统在32bit x86平台上最大寻址空间只有4GB,如果要使用大于4GB的内存,就必须使用Intel的PAE(物理地址扩展)模式。在Windows NT平台实现PAE只需要对boot.ini加上/pae即可。而对于RHEL5,缺省安装模式下是不允许检测超过4GB内存,所以我们需要在内核安装完毕后再安装kernel-PAE套件。
! v. ^* y8 w: B4 o% A' Y
0 _- }7 Y2 n# B2 e2 ox86 平台的硬件支持两级页表,Intel Pentium pro以上的型号均支持PAE和三级页表,使得系统最大寻址达到36位,就是64GB的内存。但是系统进程运行时使用的永远是虚拟地址,在32位字长的 i386机器上,一个进程永远无法访问超出4G的字节。kernel只能通过拼凑的方式计算出大于4G的内存地址。
& b4 M- y& E. X$ ?+ k1 O' f8 L

* B2 f9 I' j" }( p- Y# W
8 B4 n6 x2 \) d8 j7 A( A; G$ i5 [/ ?. ~4 j, @2 n
那就我自己的理解,32位的OS一样可以支持到4G及以上的内存,例如WINDOWS XP,只要手动强制打开PAE就可以了,不知道您是不是也这样理解?
回复 支持 反对

使用道具 举报

24#
发表于 2008-1-7 16:50 | 只看该作者
原帖由 ion_immortal 于 2008-1-7 14:49 发表 " G# o; g0 @/ |' M/ U7 g
# W0 b& f& {9 C
6 q& k) f/ \! w# O8 o6 S) `
我觉得我写得很清楚了,不是32位系统认不了4G,是某些操作系统认不了4G,而这些OS恰好是32位。你那叫概念偷换。 要是64位的VISTA认不了4G内存的话,你是不是又要说让我弄清楚64位系统为什么认不了4G内存了吧?/ v" `! y2 f/ A# z! w
...
3 s* l- r* j! v. h: J0 i1 n

( O% z$ x" Z0 s! V, p2 V) c指教不敢当,就是想请您把,什么叫32位系统,什么叫64位系统,为什么有这样区别,这个计算机基础理论知识弄清楚。。6 b/ d6 D9 v/ J% J
最后如果您想问为什么一些32位系统能认到4G的内存,您还可以去研究一下“PAE-物理地址扩展”,谢谢~~" L" Z* C# c% }5 L+ \% N- K

2 I0 G9 U/ t# M- J- Q[ 本帖最后由 WL稻草人 于 2008-1-7 16:54 编辑 ]
回复 支持 反对

使用道具 举报

23#
 楼主| 发表于 2008-1-7 14:52 | 只看该作者
原帖由 westlee 于 2008-1-6 22:29 发表
! x- V+ c7 \0 S8 |9 v4 j" {650i ultra,我现在是4x1g,比较搞的就是cpu不能超了,一对金邦的ddr2 800,一对kst sak 74x,单独用都能把cpu超到3.3g,一起用cpu只能2.94,降低内存频率也没用,总之cpu就是不能超了。& ?" L$ j7 v2 f

. ]# w. b1 ?, Q  ?2003标准版,毫无问题的认 ...
) V+ o' W  y* ~; U

# z: ]/ x8 R& W1 `- i内存锁定频率了没?
4 C5 G& J' L2 P# L3 L! v如果全锁成默认的667或是800的话CPU能超不?650i是可以锁定内存频率的。
6 }! }5 N$ l' m0 T, O, @# J2 [
2 k+ ]5 Z0 k" E试没试过四根完全一样的内存?
回复 支持 反对

使用道具 举报

22#
 楼主| 发表于 2008-1-7 14:50 | 只看该作者
原帖由 langgs 于 2008-1-6 23:57 发表
3 `6 R; [& Q: f9 [$ j! m7 v; X一句话,要用4G及4G以上内存,还是要64位的windows
" v8 T- X0 \3 F! |: k
6 C  ~2 w; O& {( D: F2 h
这个观点很错误,说明没有仔细的看我前面的贴子,该打PP :mad:
回复 支持 反对

使用道具 举报

21#
 楼主| 发表于 2008-1-7 14:49 | 只看该作者
原帖由 WL稻草人 于 2008-1-6 23:12 发表
$ g3 Z9 r* U2 o0 v- C. J! ALZ的精神是好的。。2 Z8 e& e0 Y) ~
但是拜托先把32bit系统为什么认不了4G内存的原因
5 k% K4 ^+ k3 N. z# l" L弄清楚了,再来发这样的“技术指导”贴。。
% o$ T5 h4 t* W* N& {
) j6 Z6 I2 j' g! o- s' _
我觉得我写得很清楚了,不是32位系统认不了4G,是某些操作系统认不了4G,而这些OS恰好是32位。你那叫概念偷换。 要是64位的VISTA认不了4G内存的话,你是不是又要说让我弄清楚64位系统为什么认不了4G内存了吧?
; Z+ O% K" a8 j. e+ A) N+ b- M- }; p; g; @( n" f3 c  @; ?
听您的意思好像您已经把32位系统为什么认不了4G已经弄清楚了,很有诚意的想请您指教一下,谢谢。
回复 支持 反对

使用道具 举报

langgs 该用户已被删除
20#
发表于 2008-1-6 23:57 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

19#
发表于 2008-1-6 23:12 | 只看该作者
LZ的精神是好的。。
- P+ ~1 ?& H9 w1 |* L但是拜托先把32bit系统为什么认不了4G内存的原因2 s5 V# T6 T% \: L* c
弄清楚了,再来发这样的“技术指导”贴。。
回复 支持 反对

使用道具 举报

westlee 该用户已被删除
18#
发表于 2008-1-6 22:29 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

17#
 楼主| 发表于 2008-1-6 21:09 | 只看该作者
我觉得即使是对个人用户,windows server 2008也是很值得推荐的,前提是:1、你用盗版;2、你内存够大。
回复 支持 反对

使用道具 举报

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

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2026-1-25 21:54

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

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