LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 392|回复: 1

qemu/kvm 如何自动调整guest balloon内存?

[复制链接]
发表于 2012-2-7 03:01:07 | 显示全部楼层 |阅读模式
RT,现在只能启动guest后进入QEMU monitor 手动调整内存。
有玩虚拟机的xdjm吗?
 楼主| 发表于 2012-2-8 11:00:44 | 显示全部楼层
也许qemu-kvm不能自动调整内存,反正我是没搜索到。
但是我找到了KSM,可以把虚拟机中相同的内存合并(大体上就是这意思)

确保物理机内核中开启了这个选项:
Processor type and features  --->
        
  • Enable KSM for page merging

    然后把 /sys/kernel/mm/ksm/run 改为 1:
    echo 1 > /sys/kernel/mm/ksm/run

    OK了~

    PS:我在虚拟机中挂载的tmpfs中从/dev/zero dd了500m的文件
    在物理机机内存占用大小在5秒中之内就下降到之前的水平了
  • 回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表