Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

doc: "hypervisor" -> "Virtual Machine Monitor (VMM)" #240

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Commits on May 13, 2024

  1. doc: "hypervisor" -> "Virtual Machine Monitor (VMM)"

    In literature, especially those with a microkernel background, virtualization stacks
    are terminologically (and functionally) split into two components: Hypervisor
    (kernel-space) and Virtual Machine Monitor (VMM) (user-space).
    
    This terminological distinction also makes sense in monolithic kernel space (such as
    Linux/KVM), as the functionality is always distributed between kernel- and user-space.
    So, this commit introduces "Virtual Machine Monitor (VMM)" in the docs and replaces
    most occurrences of "Hypervisor". I think this to clarifies things.
    
    It is unfortunate that "cloud-hypervisor" uses "hypervisor" in its name, although it
    is just a VMM for KVM (and other Hypervisor backends).
    
    Some in literature also refer to VMMs as device managers.
    
    I didn't change the NixOS options. But one could deprecate `microvm.hypervisor`
    in favor of `microvm.vmm`.
    phip1611 committed May 13, 2024
    Configuration menu
    Copy the full SHA
    cf064fa View commit details
    Browse the repository at this point in the history