
Ao criar uma máquina virtual de 32 bits com Cent OS 6.5 no servidor Xen 7.6, o seguinte erro é relatado quando a configuração de memória da máquina virtual excede 16G: a quantidade de memória física alocada para esta vm é maior que a memória total de seu servidor doméstico.
Qual é a quantidade máxima de memória que pode ser alocada para uma máquina virtual de servidor Cent OS 6.5 Xen de 32 bits?
Responder1
O número máximo que se pode representar com 32 bits é 2^32-1
4294967295. Esse é o número máximo de bytes que um processador de 32 bits pode usar do espaço de memória. Isso equivale a quatro gigabytes.
Existe um mecanismo chamadoExtensão de endereço físico, o que aumenta o tamanho da memória endereçável de 32 bits para 36 bits, ou seja, 64 gigabytes.
Não sei se o servidor Xen pode implementar máquinas virtuais com PAE habilitado. O PAE será necessário se você quiser mais de 4 GB de memória para uma máquina virtual de 32 bits.