|
|
发表于 2008-11-27 21:09:55
|
显示全部楼层
|
操作系统内存寻址能力:
, c" M: x) q& K( K+ N32位寻址能力为4GB 6 y# m9 C- O$ @/ Y2 [2 w4 B! R; Z5 \
64位寻址能力为16777216TB(1TB=1024GB) , }4 D5 s% T$ D! S7 w: P
也就是说32位的操作系统只能认到4G,那为何只显示3个多G或者更少 & K1 z3 }/ J* }" R
在传统32位构架中,3-4G的寻址空间是留给以下设备: : ^ L+ M/ e0 U9 s+ s
-系统 BIOS (包含主机板, 外加扩充卡, 等..) 8 F& x# l% y/ m! q7 c: t" [
- 记忆体对应 I/O 5 G, g1 g! `: L( v# d: ?: Y
- AGP/PCI-Ex/PCI的设定 7 J6 x% Y) F( ]( x5 \# i/ Y5 z5 h
- 其它PCI装置的记忆体 " L: y, Q/ y! q) W6 {1 }! V
简单点说:这1G的内存就是被他们占用了,而且根据外接PCI-E/PCI设备的多少:如双显卡,外接声卡网卡,那很可能就只有2G多接近3G了。 . ?. f9 |/ z8 }. g0 E$ G
v( e" k* q9 p! k0 {2 关于VISTA是否能识别4G或以上内存 9 F% _4 u, u- R+ T
32位的VISTA版本由于现在还不支持PAE技术(Physical Address Extension : 物理地址扩展),
9 m5 }& n$ c/ `8 F$ C所以安装时就不要想32位VISTA认出4G来。Vista 从内核上来说应该是能够支持PAE,也许,Windows Vista(32位的)会在今后以Service Pack方式引入对PAE的支持 6 s, a1 C5 y( `* v2 O9 ~% l
如果你的配置超过3GB, 以下两种状况必须符合::
" K7 v6 N. A- w1 硬件支持(芯片组):Intel 7520/7525(服务器/工作站用)、Intel 975X, 955X, Nvidia NF4 SLI Intel Edition, Nvidia NF4 SLI X16
n; U9 D n1 L6 I; g2 软件则要64位操作系统或者SEVER2003 |
|