Skip to content

Overly broad advice: "virtio-mem is recommended over ballooning if supported by the hypervisor" #515

Description

@dominikh

The advice in the manual for the balloon setting to prefer virtio-mem over ballooning is hypervisor-dependent and not quite right in general; or at least, it is confusing the way it is stated. For example, QEMU uses the balloon device to implement free page reporting. Free page reporting is useful even if the balloon never inflates. Even if using virtio-mem, which itself can have its pages freed, one still needs the ballon to create the communication channel for that, AFAICT.

It's true that virtio-mem is a better method for hot-plugging memory than ballooning, but that's not its only job.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions