
Cuando creo una máquina virtual de 32 bits con Cent OS 6.5 en el servidor Xen 7.6, se informa el siguiente error cuando la configuración de memoria de la máquina virtual supera los 16 G: la cantidad de memoria física asignada a esta máquina virtual es mayor que la memoria total de su servidor doméstico.
¿Cuál es la cantidad máxima de memoria que se puede asignar a una máquina virtual de servidor Cent OS 6.5 Xen de 32 bits?
Respuesta1
El número máximo que uno puede representar con 32 bits es 2^32-1
, es decir, 4294967295. Ese es el número máximo de bytes que un procesador de 32 bits puede usar del espacio de memoria. Esto equivale a cuatro gigabytes.
Hay un mecanismo llamadoExtensión de dirección física, lo que aumenta el tamaño de la memoria direccionable de 32 bits a 36 bits, es decir, 64 gigabytes.
No sé si el servidor Xen puede implementar máquinas virtuales que tengan habilitado PAE. Se necesita PAE si desea más de 4 GB de memoria para una máquina virtual de 32 bits.