|
发表于 2008-11-27 21:09:55
|
显示全部楼层
操作系统内存寻址能力: 0 Q9 a5 Q, o6 z2 y
32位寻址能力为4GB
+ a/ R* ^$ G- z' c0 C. I* m# b, Q& x64位寻址能力为16777216TB(1TB=1024GB)
6 ^/ n) h8 k3 D, P/ s& C' j& @2 ^也就是说32位的操作系统只能认到4G,那为何只显示3个多G或者更少 4 }- M B, @+ V/ L- x! n4 J
在传统32位构架中,3-4G的寻址空间是留给以下设备:
8 z7 |1 {1 k4 c* b7 q0 [* i-系统 BIOS (包含主机板, 外加扩充卡, 等..)
% d( N* K+ w' [% J7 b+ L% w' V7 O- 记忆体对应 I/O
) B8 S/ ^- h& h- s% k) B- AGP/PCI-Ex/PCI的设定 & v' Y2 T1 i2 d
- 其它PCI装置的记忆体
& h% S4 _0 Z4 r9 E简单点说:这1G的内存就是被他们占用了,而且根据外接PCI-E/PCI设备的多少:如双显卡,外接声卡网卡,那很可能就只有2G多接近3G了。 , g) B9 o0 ]" r3 Y2 s& t- X) p
; l) c% h5 s- ^4 |, N, T2 关于VISTA是否能识别4G或以上内存 $ k; w( C- }4 w
32位的VISTA版本由于现在还不支持PAE技术(Physical Address Extension : 物理地址扩展), ) {- e5 ]+ M: `$ V. q5 D8 x
所以安装时就不要想32位VISTA认出4G来。Vista 从内核上来说应该是能够支持PAE,也许,Windows Vista(32位的)会在今后以Service Pack方式引入对PAE的支持 3 A% Q) W ?* X0 R' N; {' o# E
如果你的配置超过3GB, 以下两种状况必须符合:: " s8 b; l7 X. L& j
1 硬件支持(芯片组):Intel 7520/7525(服务器/工作站用)、Intel 975X, 955X, Nvidia NF4 SLI Intel Edition, Nvidia NF4 SLI X16
* w: P9 h4 ?" i0 G2 软件则要64位操作系统或者SEVER2003 |
|