|
发表于 2008-11-27 21:09:55
|
显示全部楼层
操作系统内存寻址能力: B* H& T8 C# G2 M
32位寻址能力为4GB
& a& n) j, J4 ^! o7 C64位寻址能力为16777216TB(1TB=1024GB)
% j' S( T7 T# `也就是说32位的操作系统只能认到4G,那为何只显示3个多G或者更少 ' \/ s0 V: Z4 {) y; R
在传统32位构架中,3-4G的寻址空间是留给以下设备: p t# L8 x9 ]5 T) ^0 L, {! q
-系统 BIOS (包含主机板, 外加扩充卡, 等..) ; x# P2 J/ n& Q0 y" ~* j
- 记忆体对应 I/O ) O) P2 B* D1 c
- AGP/PCI-Ex/PCI的设定 8 Q7 b$ K/ k* j* |5 R( B
- 其它PCI装置的记忆体
! ]* H+ M) C, e: e2 } ^简单点说:这1G的内存就是被他们占用了,而且根据外接PCI-E/PCI设备的多少:如双显卡,外接声卡网卡,那很可能就只有2G多接近3G了。 * {: b% V7 g+ H5 z! G. y1 R
) u0 P/ i+ m4 p t {6 f& _2 关于VISTA是否能识别4G或以上内存
0 g( V) |- ^, Y% f8 q$ G+ u32位的VISTA版本由于现在还不支持PAE技术(Physical Address Extension : 物理地址扩展), 8 ~( _3 z2 R. m1 K5 E; o3 i4 S4 {
所以安装时就不要想32位VISTA认出4G来。Vista 从内核上来说应该是能够支持PAE,也许,Windows Vista(32位的)会在今后以Service Pack方式引入对PAE的支持 + E- |0 P- K& O; g) d+ m8 t( R, {
如果你的配置超过3GB, 以下两种状况必须符合:: ( `- R3 v, D5 ~/ f( Q
1 硬件支持(芯片组):Intel 7520/7525(服务器/工作站用)、Intel 975X, 955X, Nvidia NF4 SLI Intel Edition, Nvidia NF4 SLI X16
( f; ]' S9 r- ?% w+ Y$ x2 软件则要64位操作系统或者SEVER2003 |
|