可能重复: 为什么 Windows 只显示我的 4GB+ 内存中的大约 3.5GB?
我无意中浏览了许多关于 32 位 Windows 与 64 位对比的限制的博客。最重要的区别是 32 位操作系统只能为每个进程分配 2GB 的 RAM,加起来只能分配 4GB 的 RAM。
虽然引用的原因是 32 位操作系统只能分配 2^32 的地址空间,但我仍然不明白这个限制是如何发挥作用的?任何人都可以启发我吗?
memory windows
memory ×1
windows ×1