32位Cent OS 6.5 Xen服务器虚拟机最大可以分配多少内存?

32位Cent OS 6.5 Xen服务器虚拟机最大可以分配多少内存?

我在Xen server 7.6上创建一个32位的Cent OS 6.5的虚拟机时,当虚拟机的内存设置超过16G时,报如下错误:分配给此vm的物理内存量大于其主服务器的总内存。

32位Cent OS 6.5 Xen服务器虚拟机最大可以分配多少内存?在此处输入图片描述

答案1

32 位可以表示的最大数字是2^32-1,即 4294967295。这是 32 位处理器可以从内存空间使用的最大字节数。这相当于 4 GB。

有一种机制叫做物理地址扩展,将可寻址内存大小从32位增加到36位,即64千兆字节。

我不知道 Xen 服务器是否可以实现启用了 PAE 的虚拟机。如果 32 位虚拟机需要超过 4 GB 的内存,则需要 PAE。

相关内容