Ambos estão corretos, qual é a necessidade de confusão aqui?
O hipervisor Xen usado no XCP é de 64 bits e, portanto, pode criar convidados de 32 e 64 bits.
Dom0, que na verdade é outra VM em execução no hipervisor xen, é de 32 bits e serve principalmente para fornecer acesso de disco e rede ao DomU.
Dom0 não determina a RAM, para o seu host.
Você pode especificar o quanto o Ram Dom0 pode ter usando dom0_mem = em /boot/extlinux.conf .
Para ver o uso total de memória disponível
xl info |grep total_memory
free -m
no dom0 está realmente mostrando ram atribuído ao dom0 e não ao hipervisor xen.