|
发表于 2008-11-27 21:09:55
|
显示全部楼层
操作系统内存寻址能力: + R6 Y& o2 F1 B4 P( X! `) ^) S
32位寻址能力为4GB
* H- b' f8 ?8 P64位寻址能力为16777216TB(1TB=1024GB) ) n" R T( y2 _$ d
也就是说32位的操作系统只能认到4G,那为何只显示3个多G或者更少
0 F' C# u6 k R; ?; R$ M$ D0 l在传统32位构架中,3-4G的寻址空间是留给以下设备: * f; [. H3 L$ Y5 T( N
-系统 BIOS (包含主机板, 外加扩充卡, 等..)
( Y3 R/ E. Y6 V- 记忆体对应 I/O & Z3 d" E7 ]' J! [! G* V* y
- AGP/PCI-Ex/PCI的设定 - O1 b) R: t9 |# a" |
- 其它PCI装置的记忆体 5 n/ h" G5 J, E: Z. T0 t0 `1 v
简单点说:这1G的内存就是被他们占用了,而且根据外接PCI-E/PCI设备的多少:如双显卡,外接声卡网卡,那很可能就只有2G多接近3G了。
& Z) t' M" r) h8 u i- l e9 u1 \9 |6 n9 g
2 关于VISTA是否能识别4G或以上内存
0 u3 @( h$ J: Q32位的VISTA版本由于现在还不支持PAE技术(Physical Address Extension : 物理地址扩展), 3 h2 A+ `5 e' C! [9 T! h
所以安装时就不要想32位VISTA认出4G来。Vista 从内核上来说应该是能够支持PAE,也许,Windows Vista(32位的)会在今后以Service Pack方式引入对PAE的支持 . N: y, n$ a( g x- b. {
如果你的配置超过3GB, 以下两种状况必须符合:: 0 @/ b7 t& v% ^" }( U* @" c
1 硬件支持(芯片组):Intel 7520/7525(服务器/工作站用)、Intel 975X, 955X, Nvidia NF4 SLI Intel Edition, Nvidia NF4 SLI X16
5 H) q' s. E2 C& K4 D" Q: A* ?2 软件则要64位操作系统或者SEVER2003 |
|