硬盘别说1T的容量,你1P都行。。。下面说说内存,从理论上来说,早期的主板芯片组(Intel i945P以及以前发布的主板芯片组)也至少拥有32位地址总线,因此它对应的地址空间也为4GB容量,但在支持的4GB地址空间中,有1MB分配给了DOS兼容存储区,1MB-2GB分配给了内存,而2GB-4GB的地址空间则优先分配给了PCI/PCI-E设备和BIOS、闪存区域,而这一区域也被Intel称作MMIO(存储器映射)区域。当用户使用3GB以下容量的内存时,系统会优先发配给内存调用,内存地址与MMIO区域基本不会发生重叠,不会影响内存的正常使用;但用户使用4GB内存时,势必会与MMIO区域重叠,而此时系统会优先将空间分配给MMIO区域,那么重叠部分的内存将无法被系统正确识别,进而造成内存容量丢失。不过,目前新推出的主板芯片组都具有36位地址总线,地址空间达到了64GB,最大可支持8GB容量内存,因此,在硬件方面,4G内存大小已经完全可以调用。但为何我们仍然不能完全使用到4G内存呢?这就要提到我们下面说的软件因素。
除了硬件方面的原因外,软件方面,不同版本的操作系统对内存容量的支持也不尽相同,这也就是为什么我们在不同的操作系统上,内存可支持最大容量不一致的原因。虽然Windows XP系统号称最大可支持4GB容量的内存,但实际上即使在主板打开内存重映射技术的前提下,Windows XP系统仍然不能完全识别4GB容量的内存。这也主要是因为Windows XP的定位所造成,面向普通用户的操作系统Windows XP/VISTA/WIN7,对服务器领域的内存重映射技术支持并不完善。目前类似Windows Server 2003/Windows Server 2008这类面向高端服务器平台的32位系统以及64位的Windows XP/vista/WIN7系统才能完全解除对4G内存的限制,所以你对于软件兼容要求不是很高的话可以选择64位系统。
参考资料:霏凡