|
发表于 2008-11-27 21:09:55
|
显示全部楼层
操作系统内存寻址能力: 4 T1 i k4 k% U6 k6 X2 e8 M$ H
32位寻址能力为4GB
' T2 z2 C& p$ y2 ]: [& ^64位寻址能力为16777216TB(1TB=1024GB)
% x9 L) z! |' L8 V也就是说32位的操作系统只能认到4G,那为何只显示3个多G或者更少 . d, }/ g* B) r! ^8 N6 l
在传统32位构架中,3-4G的寻址空间是留给以下设备: 3 {0 P/ _' {3 n% \+ S) G$ Y; m# A$ k
-系统 BIOS (包含主机板, 外加扩充卡, 等..)
5 W2 @) K: c6 W' J. m- 记忆体对应 I/O 5 Y* b2 D& \. C9 z2 G+ j( v
- AGP/PCI-Ex/PCI的设定 ' \% } z( S/ _# s5 B3 A
- 其它PCI装置的记忆体 5 N- @& _/ O _. T7 v1 K9 I
简单点说:这1G的内存就是被他们占用了,而且根据外接PCI-E/PCI设备的多少:如双显卡,外接声卡网卡,那很可能就只有2G多接近3G了。
( W/ X/ h- Z% Z7 e* ~( D3 T8 P+ j1 X. _
2 关于VISTA是否能识别4G或以上内存
, Z. K- r3 h$ _" S! M32位的VISTA版本由于现在还不支持PAE技术(Physical Address Extension : 物理地址扩展), * O5 v# g9 F7 d, q- |# X8 `& C* B
所以安装时就不要想32位VISTA认出4G来。Vista 从内核上来说应该是能够支持PAE,也许,Windows Vista(32位的)会在今后以Service Pack方式引入对PAE的支持 % I- p1 ~9 c3 i9 B' I' N
如果你的配置超过3GB, 以下两种状况必须符合::
- O1 j0 q* a- R: Q' z* v1 硬件支持(芯片组):Intel 7520/7525(服务器/工作站用)、Intel 975X, 955X, Nvidia NF4 SLI Intel Edition, Nvidia NF4 SLI X16 + t* d4 \/ G: B
2 软件则要64位操作系统或者SEVER2003 |
|