【发布时间】:2011-03-25 08:18:43
【问题描述】:
我在 windows xp 上将虚拟内存大小设置为 756 MB。但是在 msdn 上阅读时,它说 32 位操作系统上每个进程的虚拟内存默认为 4 GB。它与我设置的虚拟内存大小有何不同?
**Memory** **range** **Usage**
Low 2GB (0x00000000 through 0x7FFFFFFF) Used by the process.
High 2GB (0x80000000 through 0xFFFFFFFF) Used by the system.
另外,每个进程的范围如何相同?
【问题讨论】:
-
属于 superuser.com
-
@Paul 不一定。这本质上是一个编程问题(即使是非程序员提出的)
-
还有多少物理内存需要考虑。如果有 3.25 GB 的物理内存,那么将其与您的虚拟内存相结合得到 4 GB。
-
@Mike:我没有看到任何与编程相关的问题,即任何可以在编程上下文中回答的内容。在我看来,这更像是一个系统工程问题,即 VM 在 Windows 环境中如何工作。
标签: memory windows-xp virtual 32-bit