eference:32位操作系统到底能用多大内存 空间
看到有人用2X2G RAM组双通道结果反馈只能用到3G内存。在数字世界里很少遇到奇数,所以奇怪怎么跑出来一个3G寻址空间限制。查了一下,原来32位操作系统寻址空间限 制为4G Memory,这里包括系统内存和显存,显存如果占到1G,内存可用空间就只有3G了。
 
不过不明白在这种情况下双通道如何保持对等工作的?
显卡普遍可以共享内存作显存,假如是同一地址空间,操作系统在内存不够时能动用显存么,似乎不行。
稍微推演一下,现在显卡发展这么快,从几年前一两兆显存到现在动辄上G,很快出现4G显存的显卡也不奇怪啊。到那时候是不是32位的操作系统就 没法安装了,因为留给系统的内存空间为零!从这个角度看64位系统普及倒是个大趋势。
 
--------------------------------华丽的分割线 ---------------------------------------------
浅谈内存、32位与64位系统的羁绊

比起4G限制的32位Vista来,64位版的可以有效利用更多内存。从这句话可以看 出,4G是个分水岭。低于4G内存,32位Vista照跑不误,但是高于4G后,就需要64位Vista才能充分利用这么大的内存了。人们往往会将“内 存”和“RAM”搞混淆,会把内存误认为就是RAM,这个错误的概念让不少人都付出了昂贵的代价,因为这些人购买了预装4GB内存或RAM并预装32位 Vista的机器。而直到买回来后,才发现根本无法充分利用这么庞大的内存。
内存:在计算机的组成结构中,有一个很重要的部分,就是存储器。存储 器是用来存储程序和数据的部件,对于计算机来说,有了存储器,才有记忆功能,才能保证正常工作。存储器的种类很多,按其用途可分为主存储器和辅助存储器, 主存储器又称内存储器(简称内存,港台称之为记忆体)。内存一般采用半导体存储单元,包括随机存储器(RAM),只读存储器(ROM),以及高速缓存 (CACHE)。只不过因为RAM是其中最重要的存储器。
RAM:存储单元的内容可按需随意取出或存入,且存取的速度与存储单元的位置无关的存储 器。这种存储器在断电时将丢失其存储内容,故主要用于存储短时间使用的程序。
4G的限制所有安装的内存总和,而不仅仅是RAM。也就是说,你的系 统内存(内存条),显卡专用内存(显存),PCI内存扩展,ACPI扩展以及其他零零碎碎的加起来,不能大于4G。如果你认为系统内存是唯一重要的因素, 现在再想想。我们完全可以买张1G内存的显卡或者1G的内存条,当然如果有多余的钱的话,还可以买3G的内存条。
很多人不知道为什么会有4G的限 制,下面我们来看看是怎么算出来的:
32位系统下支持的最大内存容量为:
232 = 4,294,967,296 bytes
4,294,967,296 / (1,024 x 1,024) = 4,096 MB = 4GB
而在64位系统下,这个数字为:
264 = 18,446,744,073,709,551,616
18,446,744,073,709,551,616 / (1,024 x 1,024) = 16EB (exabytes)
附:
1GB (Gigabyte 吉字节 又称“千兆”)=1024MB,
   1TB (Trillionbyte 万亿字节 太字节)=1024GB,其中1024=2^10 ( 2 的10次方),
   1PB(Petabyte 千万亿字节 拍字节)=1024TB,
  1EB(Exabyte 百亿亿字节 艾字节)=1024PB,

如 果你的系统拥有4GB内存或RAM,还有一块512MB显存的显卡,那么只有其中的3GB左右是可以得到充分利用的。如果想要换块更大显存的显卡,或者想 要用2块显卡进行混合交火或SLI双路渲染的话,最好还是考虑一下换用64位Vista。

附部分原文:
The problem with this statement is that it gives the impression that the cut off point when it comes to memory lies at the 4GB mark. Less memory than this and you’re fine with 32-bit, but any more memory and you need a 64-bit OS to make advantage of it. The confusion arises because people take the term memory to mean RAM, and this can lead to some expensive mistakes as people buy PCs loaded with 4GB or RAM and a 32-bit OS, only to later realize they can’t make use of all the RAM they bought.
The 4GB limit refers to total addressable memory space and not just the RAM installed. It’s a total made up of system RAM, graphics RAM, PCI memory range, ACPI and a few other bits and pieces. And if you think that your system RAM is the only significant factor, think again. You can buy graphics cards fitted with 1GB or RAM, and if you wanted (and had the spare cash!) you could fit three of these into a system. Now that 4GB limit doesn’t leave you a lot of space for system RAM.