|
|
发表于 2008-11-27 21:09:55
|
显示全部楼层
|
操作系统内存寻址能力: $ N( J, I8 B( Z( F- Y
32位寻址能力为4GB % A+ Z ]" Z4 a9 ?9 N( H
64位寻址能力为16777216TB(1TB=1024GB)
& R- H8 \! z8 G" s) G2 u也就是说32位的操作系统只能认到4G,那为何只显示3个多G或者更少 " O0 Z. d8 Q4 S( W! g* q: i8 e8 R/ [
在传统32位构架中,3-4G的寻址空间是留给以下设备: o1 z: T+ {( ?
-系统 BIOS (包含主机板, 外加扩充卡, 等..) 7 q( F7 P2 [7 c7 v5 K* g
- 记忆体对应 I/O . N; n9 G: L6 H% d* O: G
- AGP/PCI-Ex/PCI的设定 : r! J( Y6 m# h8 Q: Z. ]) U; K6 s
- 其它PCI装置的记忆体 9 k: w$ M! i5 y% v$ C
简单点说:这1G的内存就是被他们占用了,而且根据外接PCI-E/PCI设备的多少:如双显卡,外接声卡网卡,那很可能就只有2G多接近3G了。
- L7 q* Q; k" ]. I% ^7 w% l9 y/ J; H9 Z( A V. S
2 关于VISTA是否能识别4G或以上内存
- r7 k7 t+ t" [5 T' U32位的VISTA版本由于现在还不支持PAE技术(Physical Address Extension : 物理地址扩展), ' r8 _/ H0 E' ?, b0 _/ Q/ Y) w/ v
所以安装时就不要想32位VISTA认出4G来。Vista 从内核上来说应该是能够支持PAE,也许,Windows Vista(32位的)会在今后以Service Pack方式引入对PAE的支持 $ K/ l5 b a9 |; n) v
如果你的配置超过3GB, 以下两种状况必须符合:: 4 |: y2 z7 v/ m9 ~
1 硬件支持(芯片组):Intel 7520/7525(服务器/工作站用)、Intel 975X, 955X, Nvidia NF4 SLI Intel Edition, Nvidia NF4 SLI X16 ! u5 ~+ B0 b# X7 C
2 软件则要64位操作系统或者SEVER2003 |
|