在Xen-4.5中关闭vm后内存未释放

时间:2015-08-13 11:50:29

标签: memory-management xen

我在装有CentOS 6.5(v3.2.30内核)的服务器上安装了Xen-4.5.0。一切正常,除非我关闭vm,然后xl li显示vm的内存未释放且物理内存变得越来越少。这是什么原因?

1 个答案:

答案 0 :(得分:1)

虚拟机的内存进入虚拟机管理程序管理的内存。 您可以在free_memory的输出的xl info字段中看到它。

可以使用xm mem-set命令将此内存检索到Host / Dom0。

[root@hypervisor ~]# xm mem-set
    Error: 'xm mem-set' requires 2 arguments.
    Usage: xm mem-set <Domain> <Mem>
    Set the current memory usage for a domain.

另请参阅http://xen.1045712.n5.nabble.com/memory-not-released-to-dom0-td2598009.html