创buildXen DomU之后的内存丢失

我有CentOS 5.5,这是我的内核:2.6.18-194.11.1.el5.centos.plusxen
规则地说,我的计算机有2G的内存。 在创buildXen DomU(每个512M内存2个域)之后,它降低到〜1G,但是即使在所有域都进入睡眠状态之后也不会返回到2G。

所以,这是Dom0启动后直接从/ proc / meminfo的MemTotal行:

MemTotal: 1777664 kB 

这是我启动和启动后2 DomUs:

 MemTotal: 980992 kB 

这是我放下域名后xm列表的输出:

 [~]# xm list Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 958 2 r----- 1819.9 [~]# 

我需要什么将内存返回到Dom0?

一旦domUclosures,Xen不会自动将内存重新分配给域0。 您将需要使用xm mem-set手动重新分配它。