|
发表于 2008-11-27 21:09:55
|
显示全部楼层
操作系统内存寻址能力:
5 l) y' `( e3 `9 d5 N32位寻址能力为4GB + n8 ~" d& @& J7 {1 c v4 a
64位寻址能力为16777216TB(1TB=1024GB)
4 j- R3 H I- i1 v- i/ P4 Y也就是说32位的操作系统只能认到4G,那为何只显示3个多G或者更少
7 Z0 R \; S+ l5 p* A! b在传统32位构架中,3-4G的寻址空间是留给以下设备: 4 c4 E8 Z' y" ?" c f5 z8 M$ V0 ~# J$ r
-系统 BIOS (包含主机板, 外加扩充卡, 等..)
% u o2 M8 G: Y* T& i- 记忆体对应 I/O ( y5 S( b' U/ r* A& M( K$ E
- AGP/PCI-Ex/PCI的设定
`+ F3 i0 s+ G+ l4 u- 其它PCI装置的记忆体
- H m% ~* s/ c* o3 K简单点说:这1G的内存就是被他们占用了,而且根据外接PCI-E/PCI设备的多少:如双显卡,外接声卡网卡,那很可能就只有2G多接近3G了。
) \% K# b) Z+ I2 w/ j
3 A6 x+ _1 ]( U$ m7 Z& d2 关于VISTA是否能识别4G或以上内存
1 p0 g |/ b+ d; V1 E% N" N32位的VISTA版本由于现在还不支持PAE技术(Physical Address Extension : 物理地址扩展),
" Z9 C6 v$ k$ S% H$ E3 }4 T所以安装时就不要想32位VISTA认出4G来。Vista 从内核上来说应该是能够支持PAE,也许,Windows Vista(32位的)会在今后以Service Pack方式引入对PAE的支持 . c. _: F% F; r& O/ \
如果你的配置超过3GB, 以下两种状况必须符合:: $ V7 q9 O1 j" E
1 硬件支持(芯片组):Intel 7520/7525(服务器/工作站用)、Intel 975X, 955X, Nvidia NF4 SLI Intel Edition, Nvidia NF4 SLI X16
2 K5 ~5 Q: M( Q$ o% R7 L3 B" I2 软件则要64位操作系统或者SEVER2003 |
|