|
|
发表于 2008-11-27 21:09:55
|
显示全部楼层
|
操作系统内存寻址能力:
5 a7 h0 I: i- O* L32位寻址能力为4GB 8 E9 W7 W( p# ~4 c* R5 Q+ ]
64位寻址能力为16777216TB(1TB=1024GB) 1 Y" S8 A& m2 w. Q$ F0 o, S
也就是说32位的操作系统只能认到4G,那为何只显示3个多G或者更少
; z! `" M" c! i2 |# Z( a# h- y在传统32位构架中,3-4G的寻址空间是留给以下设备: ! [5 ^# y0 h7 g% s T6 f# c+ C+ B( f
-系统 BIOS (包含主机板, 外加扩充卡, 等..) 6 J8 |1 {4 L4 u6 h6 Z+ _: i; X+ K+ S4 e
- 记忆体对应 I/O
2 n" T! a! n2 l- AGP/PCI-Ex/PCI的设定 & q4 ]4 @% g2 t
- 其它PCI装置的记忆体
/ ?+ `; k( w" |5 ]# r5 n简单点说:这1G的内存就是被他们占用了,而且根据外接PCI-E/PCI设备的多少:如双显卡,外接声卡网卡,那很可能就只有2G多接近3G了。
; j% y" Q" ~& ]+ @5 X: N. f* w4 m, u6 k/ ^
2 关于VISTA是否能识别4G或以上内存
3 F$ O0 F2 v7 F Y% n32位的VISTA版本由于现在还不支持PAE技术(Physical Address Extension : 物理地址扩展), 5 L, L0 U9 n* [7 l$ x
所以安装时就不要想32位VISTA认出4G来。Vista 从内核上来说应该是能够支持PAE,也许,Windows Vista(32位的)会在今后以Service Pack方式引入对PAE的支持 2 x+ p2 n$ I. n0 g
如果你的配置超过3GB, 以下两种状况必须符合::
; `% t" G5 X6 r# M: y1 硬件支持(芯片组):Intel 7520/7525(服务器/工作站用)、Intel 975X, 955X, Nvidia NF4 SLI Intel Edition, Nvidia NF4 SLI X16 6 J7 ?+ J2 d* @* ] s
2 软件则要64位操作系统或者SEVER2003 |
|