由于32位操作系统只有那么多物理地址可用, 而硬盘.光驱.声卡,显卡,无线网卡等硬件设备也需要分配物理地址才可以使用, 所以系统会把一部分物理地址分配给它们, 剩下的物理地址分配给内存使用, 而剩下的物理地址数不够分配给全部的4G内存, 所以有一部分内存得不到物理地址从而无法使用, 也就出现了4G内存3G或3.*G可用的现象. 安装64位系统后,由于寻址空间更大, 所以除了分配给硬件设备一部分物理地址后,还有很多剩余的物理地址可以分配给更多内存使用, 所以64位可支持更大的内存. 4G内存也会全