Xen Domain 0 回收内存问题

有个哥们的一篇文章中,提到了一点,解决了我好几天一直想的一个问题。

http://hily.me/blog/2010/01/xen-domain-0-memory-collect/

自己在使用xm list时,创建vm后,当回收时,内存并没没有回收,特别麻烦,也是存在的一个问题。

这个哥们提到,使用xm mem-set 0 内存值,对domain-0设置一个比较大的值,xen就会自动将关闭的那个虚拟机的内存回收。

-----------------------------------

xen创建一个客户机 马上会在mem中扣去内存.
xm li Domain-0 会显示可分配内存
但是 停掉客户机 以及删除客户机 重启xend
分配出去的内存都不会回收

下面方法可以收回domain-o内存.
xm mem-set Domain-0
这个命令可以收回内存 Domain-0 后面跟一个比你实际内存大的值 如我现在6000M 我用
xm mem-set Domain-0 6000M 或者
xm mem-set Domain-0 10000000000M
他都会把内存全部收回来.

对运行的domu 没影响

------------------------------------

来自另外一个网页 同一个办法

猜你喜欢

转载自zhangpuego.iteye.com/blog/1464469
XEN
今日推荐