|
原帖由 nforceii 于 2008-6-21 20:22 发表 : S# q, ?7 C: D: P% t& _
% |: {" `) X- I4 O: h' v% Z' m% G# C7 @0 ~! t1 `
32位的操作系统最大内存寻址绝对不止4G。。; C) Y. a5 v. m9 F
y( l8 ~4 `% t( V, r: T+ _这个问题讨论过无数次, 显示不了4G 是microsoft 设计XP 的时候的问题。 # c, Z: |* m0 s+ w0 G% \
. O* h, X4 C, z: S
仁兄,32位操作系统的理论最大寻址就是4G,要不然叫什么32位操作系统啊,2^32=4G,不信你自己算。$ _* \$ W3 T* X( ^/ M
可以识别4G或更大内存的32位操作系统都是使用了诸如PAE之类的36位寻址方式,例如Windows Server 2003 EE x86,理论上支持64G内存,不过即使是这样,单个软件进程的最大寻址也只有2G(启用/3GB参数以后可以使用3G内存)。6 m) b: s- u5 n) M5 \% O
" X4 }# Z" n7 |9 W不过我觉得很奇怪,我的两块P965和P35主板在32位的XP下显示的内存都是3.5G(系统属性和任务管理器),比LZ的3.25G还大了一些。. {" B( k+ i! f1 i& t2 m8 \9 g
# O6 |3 F7 _6 v# x
[ 本帖最后由 ccontion 于 2008-6-22 23:05 编辑 ] |
|