|
发表于 2008-11-27 21:09:55
|
显示全部楼层
操作系统内存寻址能力: 6 r4 Q0 ^& k" A" b. o* G
32位寻址能力为4GB
4 n) a5 F0 i. ?* }64位寻址能力为16777216TB(1TB=1024GB)
; E( J+ `1 n8 }' o& Z2 A也就是说32位的操作系统只能认到4G,那为何只显示3个多G或者更少
) {8 }: _% C( O/ }0 g在传统32位构架中,3-4G的寻址空间是留给以下设备:
5 S) Y3 h. w0 y2 H: V5 H-系统 BIOS (包含主机板, 外加扩充卡, 等..)
- ]0 f* S; {# s; Q+ X" _- 记忆体对应 I/O , f% p. n4 E0 Y: P! `/ \
- AGP/PCI-Ex/PCI的设定
( b5 J4 w. T. p5 V3 E1 n3 N- 其它PCI装置的记忆体 ' f. Z+ o+ ^7 L8 d* V+ b; K8 a
简单点说:这1G的内存就是被他们占用了,而且根据外接PCI-E/PCI设备的多少:如双显卡,外接声卡网卡,那很可能就只有2G多接近3G了。 ; r# |2 J" k4 o# t) d* o9 \% V+ Z# y0 ]
) @: K# k: r5 d
2 关于VISTA是否能识别4G或以上内存 ; y- ~9 _/ q5 {- x
32位的VISTA版本由于现在还不支持PAE技术(Physical Address Extension : 物理地址扩展),
- Q& s- |% `- B+ G, G2 v7 o- `+ @所以安装时就不要想32位VISTA认出4G来。Vista 从内核上来说应该是能够支持PAE,也许,Windows Vista(32位的)会在今后以Service Pack方式引入对PAE的支持 L, p4 q% l; |# Q' t
如果你的配置超过3GB, 以下两种状况必须符合:: 6 M$ C0 m6 }, ?' f
1 硬件支持(芯片组):Intel 7520/7525(服务器/工作站用)、Intel 975X, 955X, Nvidia NF4 SLI Intel Edition, Nvidia NF4 SLI X16
8 I# ]3 D7 [9 M9 D t2 软件则要64位操作系统或者SEVER2003 |
|