|
发表于 2008-11-27 21:09:55
|
显示全部楼层
操作系统内存寻址能力:
5 s* T6 P$ U4 Q8 P J4 g. J+ g32位寻址能力为4GB # D- [4 `8 @1 K0 `1 ~/ r/ G
64位寻址能力为16777216TB(1TB=1024GB) ) F" ?: h. v9 j% |* g/ \
也就是说32位的操作系统只能认到4G,那为何只显示3个多G或者更少
0 s) ^5 r! [5 Q; K3 l6 y) a* s2 {) _在传统32位构架中,3-4G的寻址空间是留给以下设备: 4 Z; C9 w( H: f3 q
-系统 BIOS (包含主机板, 外加扩充卡, 等..)
: r7 `( X, p& G3 ~+ }, ]6 B" h8 w6 c- 记忆体对应 I/O
8 l$ t) X3 C6 ]# S- AGP/PCI-Ex/PCI的设定
, i% E% e8 {5 F- 其它PCI装置的记忆体 + U; V) t; B- I, Y+ Y! K
简单点说:这1G的内存就是被他们占用了,而且根据外接PCI-E/PCI设备的多少:如双显卡,外接声卡网卡,那很可能就只有2G多接近3G了。
* l9 _3 y1 P) G o" K, P% c- O* d$ q
2 关于VISTA是否能识别4G或以上内存
/ Z: O, K! z; W* R8 H, M32位的VISTA版本由于现在还不支持PAE技术(Physical Address Extension : 物理地址扩展), ) L+ c( J' i- u% v' F
所以安装时就不要想32位VISTA认出4G来。Vista 从内核上来说应该是能够支持PAE,也许,Windows Vista(32位的)会在今后以Service Pack方式引入对PAE的支持
" n5 G1 s: g7 j9 | 如果你的配置超过3GB, 以下两种状况必须符合::
: E9 w- F) j( W: `- r6 t1 ]* |1 硬件支持(芯片组):Intel 7520/7525(服务器/工作站用)、Intel 975X, 955X, Nvidia NF4 SLI Intel Edition, Nvidia NF4 SLI X16 1 j4 i( d- W! X) }2 k
2 软件则要64位操作系统或者SEVER2003 |
|