|
发表于 2008-11-27 21:09:55
|
显示全部楼层
操作系统内存寻址能力:
$ v8 @+ P$ ~9 h! M32位寻址能力为4GB 4 f$ t4 [, g2 W$ u P
64位寻址能力为16777216TB(1TB=1024GB)
7 t0 d+ \ H5 m也就是说32位的操作系统只能认到4G,那为何只显示3个多G或者更少 8 R3 b9 h: N( l& R, D6 D
在传统32位构架中,3-4G的寻址空间是留给以下设备: ! m) e% {7 M; }+ u# N
-系统 BIOS (包含主机板, 外加扩充卡, 等..) % w1 X3 c* V* X0 a" M! @/ q$ v/ ?
- 记忆体对应 I/O
2 I# V3 z6 X+ q! ?; v- AGP/PCI-Ex/PCI的设定 2 f; \- S" n( _, x% x
- 其它PCI装置的记忆体
* H8 g. @" @9 ]5 L0 I简单点说:这1G的内存就是被他们占用了,而且根据外接PCI-E/PCI设备的多少:如双显卡,外接声卡网卡,那很可能就只有2G多接近3G了。
5 F0 R. B; O/ {5 B6 z
, U( q' I# f9 A0 p5 j9 ]7 d2 关于VISTA是否能识别4G或以上内存
4 `" ^2 g! x8 p" P32位的VISTA版本由于现在还不支持PAE技术(Physical Address Extension : 物理地址扩展), " ?2 C4 e _+ E0 c
所以安装时就不要想32位VISTA认出4G来。Vista 从内核上来说应该是能够支持PAE,也许,Windows Vista(32位的)会在今后以Service Pack方式引入对PAE的支持
9 v' G: {$ e( V 如果你的配置超过3GB, 以下两种状况必须符合:: ( K- \; i0 c" g+ Z9 S% N2 s- |
1 硬件支持(芯片组):Intel 7520/7525(服务器/工作站用)、Intel 975X, 955X, Nvidia NF4 SLI Intel Edition, Nvidia NF4 SLI X16
: x) @. f7 \# }6 w8 E7 n! `( S! s; s2 软件则要64位操作系统或者SEVER2003 |
|