微软揭秘32位Windows为何限制4GB内存:并非技术做不到 而是驱动程序不可靠
长期以来,关于32位Windows为何只能使用4GB内存,一直存在一种看似合理的解释:因为32位地址只能表示2^32个地址,也就是最多4GB内存。但微软资深工程师Raymond Chen近日重新解释了这一历史问题,并指出这种说法并不完整。实际上,32位x86处理器和Windows早就具备访问4GB以上物理内存的能力,真正让微软最终选择将普通消费者版本Windows限制在4GB以内的关键原因,是当时庞大而复杂的硬件驱动生态存在严重兼容性风险。 阅读全文


