Definir Memoria para Dom0

Xen tiene un pequeño problema de manejo de memoria RAM, el cual se hace notorio cuando nuestra máquina tiene más de 16GB de memoria diponible. Al bootear el kernel de Xen, ve que la cantidad de memoria que tiene es muy alta, digamos 16GB, entonces lo que hace es asignar cierta cantidad de memoria al Dom0, independiente de la que está definida en la variable (dom0-min-mem XX) del archivo xend-config.spx. Esto muchas veces provoca que al llegar a cierto número de DomU's, es decir, cierta cantidad de memoria asignada a las máquinas virtuales, si deseamos crear una DomU-N (una más) el resto de las máquinas podrian colgarse.

Para solucionar esto es necesario indicar al momento del boot (como parámetro del kernel) la cantidad de memoria que debe ser reservada para el funcionamiento del Dom0. Esto se hace agregando el siguiente parámetro al kernel del Dom0:

dom0_mem=512M

Con eso estaremos reservando 512MB para el funcionamiento del Dom0 y no tendremos problemas de asignación de memoria para las Domu.