|
发表于 2008-11-27 21:09:55
|
显示全部楼层
操作系统内存寻址能力:
: L- a& g; i+ k( v# N# ?32位寻址能力为4GB
- K$ f# X8 C0 Z2 R( B64位寻址能力为16777216TB(1TB=1024GB) 3 L% d/ E& K, s" b: f a
也就是说32位的操作系统只能认到4G,那为何只显示3个多G或者更少 ' z) k/ [& ]" y" g2 Z6 Z$ F, V9 a
在传统32位构架中,3-4G的寻址空间是留给以下设备:
1 p- l Y3 K1 e: S! J% ?0 C-系统 BIOS (包含主机板, 外加扩充卡, 等..)
9 \6 a8 i5 ^" q, k- 记忆体对应 I/O
5 s6 v, |7 s3 X/ i7 q- AGP/PCI-Ex/PCI的设定
4 E4 _3 h% i% W- H$ C- 其它PCI装置的记忆体 & Z+ H f8 C5 o9 e- e
简单点说:这1G的内存就是被他们占用了,而且根据外接PCI-E/PCI设备的多少:如双显卡,外接声卡网卡,那很可能就只有2G多接近3G了。 7 s; o* G8 V0 U
% S" k/ b4 v/ B) f% R0 C" g' I3 |2 关于VISTA是否能识别4G或以上内存
/ u2 `+ y% ~0 V& t0 K0 N32位的VISTA版本由于现在还不支持PAE技术(Physical Address Extension : 物理地址扩展),
* ?1 c# S3 e) q' M9 m) z所以安装时就不要想32位VISTA认出4G来。Vista 从内核上来说应该是能够支持PAE,也许,Windows Vista(32位的)会在今后以Service Pack方式引入对PAE的支持 7 H# N" l& R+ U$ ^' ?& M) j* v
如果你的配置超过3GB, 以下两种状况必须符合::
5 \3 n/ {3 z2 \9 j9 Z3 b+ ?1 硬件支持(芯片组):Intel 7520/7525(服务器/工作站用)、Intel 975X, 955X, Nvidia NF4 SLI Intel Edition, Nvidia NF4 SLI X16
; A8 r- p! j: x2 软件则要64位操作系统或者SEVER2003 |
|