所以我正在运行具有 2GB 内存的 32 位 ubuntu。
我正在考虑将内存升级到 16GB 并启用 PAE,以便为 vmware 上的客户操作系统提供额外的内存。
这是否意味着我必须切换到 64 位,以便 vmware 可以在 64 位上运行(从而拥有额外的内存),或者 32 位上的 vmware 是否能够为其客户操作系统提供所需的内存?
我的意思是,目前似乎可以提供超过 4GB 的内存,但它说可能会发生交换。问题是,在 32 位上运行的 vmware 是否会在超过 4GB 时诉诸交换?
答案1
使用 PAE,您可能能够使用 4GB 或更多的全局系统内存,但 32 位用户模式进程的上限始终是 2-4GB,即使在 64 位系统下运行也是如此。请参阅这一页更多细节。