VIRTIO_BALLOON(4)
β¨ VIRTIO_BALLOON β¨
okay bestie, pull up a chair π«Ά you're reading the Kernel Interfaces Manual page for virtio_balloon β aka the VirtIO Memory Balloon driver. yes it's a real thing, no I'm not making it up, the memory is literally in a balloon π
πΈ NAME πΈ
virtio_balloon β the VirtIO Memory Balloon driver π
π¦ SYNOPSIS π¦
so there's two ways to get this driver into your life, and you gotta pick one:
Option A β bake it right into the kernel. drop these lines into your kernel configuration file:
device virtio_balloon
Option B β load it as a module at boot time. instead, drop this line into loader.conf(5):
virtio_balloon_load="YES"
either one works, you're iconic either way π
π DESCRIPTION π
the virtio_balloon device driver provides support for VirtIO memory balloon devices. that's the whole job. that's the gig. β¨
the memory balloon lets the guest β at the request of the hypervisor β return memory allocated to the hypervisor so it can be made available to other guests. sharing is caring fr fr π«Ά
and then later? the hypervisor can signal the balloon to return the memory. give it back, take it away, the balloon just keeps on floating π
π SEE ALSO π
virtio(4)β the whole VirtIO family, go say hi π
π HISTORY π
the virtio_balloon driver was written by Bryan Venteicher <bryanv@FreeBSD.org> β absolute legend, no cap π
it first appeared in FreeBSD 9.0. main character energy since day one π
and that's the whole page, bestie!! π₯° this one's from the Debian crew, dated January 22, 2012, and you just read the VIRTIO_BALLOON(4) manual page. go forth and balloon responsibly ππ
π¦ where this page comes from
- debian bookworm: freebsd-manpages 12.2-1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- debian trixie: freebsd-manpages 12.2-2 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- ubuntu jammy: freebsd-manpages 12.2-1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- ubuntu noble: freebsd-manpages 12.2-1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- ubuntu questing: freebsd-manpages 12.2-2
- ubuntu resolute: freebsd-manpages 12.2-2build1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- ubuntu stonking: freebsd-manpages 12.2-2build1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- Copyright (c) 2011 Bryan Venteicher
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms