@bash #3 每个KVM Guest机里都有这个,这个是内核内置的气球驱动,只能说明guest机可以响应母鸡的回收内存请求,但是一般母鸡都不会开启这个功能的,而且母鸡开启后小鸡总的可用内存是动态变化的,十分明显。
@1号城管 #11 发布于2023/6/7 20:30:04 @bash #3 每个KVM Guest机里都有这个,这个是内核内置的气球驱动,只能说明guest机可以响应母鸡的回收内存请求,但是一般母鸡都不会开启这个功能的,而且母鸡开启后小鸡总的可用内存是动态变化的,十分明显。 @bash #13 @nus #15 几乎所有主流的linux小鸡都是默认带了virtio_balloon.ko文件,在/lib/modules/$(uname -r)/kernel/drivers/virtio/virtio_balloon.ko,但是在默认情况下是不会被加载进kernel的,也就是lsmod会看不到。 · · · 只有在kvm宿主机指定使用 -balloon virtio 参数或者 -device virtio-balloon 参数来分配 Balloon 设备给客户机(小鸡)。客户机(小鸡)才会加载virtio_balloon进去。不然你看其他虚拟化比如hyper-v,vmware,虽然小鸡有/lib/modules/$(uname -r)/kernel/drivers/virtio/virtio_balloon.ko文件,但是lsmod并没有virtio_balloon
@酒神 #9 发布于2023/6/7 20:28:53 补充一个: contabo,使用zram内存压缩技术,内存读写速度会下降,但不会降特别多,所以很多人都觉得还凑合 @酒神 #9 这确实是一个方法,在小鸡上使用,可以自己超售自己。 · 在母鸡上使用就可以超售母鸡了
@bash #3
每个KVM Guest机里都有这个,这个是内核内置的气球驱动,只能说明guest机可以响应母鸡的回收内存请求,但是一般母鸡都不会开启这个功能的,而且母鸡开启后小鸡总的可用内存是动态变化的,十分明显。
帖子不错 小厂喜欢这么玩 楼上的已经说明了
@1号城管 #11
学到了感谢。
不错,Mark
virtio_balloon
这个是在Debian/Ubuntu的virto驱动里面默认就有并且开启的。我检查了用iso刚装的系统就有加载这个。@bash #13
@nus #15
几乎所有主流的linux小鸡都是默认带了virtio_balloon.ko文件,在
/lib/modules/$(uname -r)/kernel/drivers/virtio/virtio_balloon.ko
,但是在默认情况下是不会被加载进kernel的,也就是lsmod会看不到。·
·
·
只有在kvm宿主机指定使用 -balloon virtio 参数或者 -device virtio-balloon 参数来分配 Balloon 设备给客户机(小鸡)。客户机(小鸡)才会加载virtio_balloon进去。不然你看其他虚拟化比如hyper-v,vmware,虽然小鸡有
/lib/modules/$(uname -r)/kernel/drivers/virtio/virtio_balloon.ko
文件,但是lsmod并没有virtio_balloon可以方便询问下可允许转载到我的博客上面吗
好帖
@misakano #17 可以
@酒神 #9
这确实是一个方法,在小鸡上使用,可以自己超售自己。
·
在母鸡上使用就可以超售母鸡了