KVM (Kernel-based Virtual Machine)

KVM (Kernel-based Virtual Machine)

KVM (Kernel-based Virtual Machine)

虚拟化工具

5

软件描述

KVM(基于内核的虚拟机)是一种适用于 x86 硬件(包含虚拟化扩展,如 Intel VT 或 AMD-V)上 Linux 的完整虚拟化解决方案。它由一个可加载的内核模块 kvm 组成。

官方网站

访问软件的官方网站了解更多信息

官方认证

www.linux-kvm.org

安全链接HTTPS
立即访问

什么是 KVM (Kernel-based Virtual Machine)?

KVM(基于内核的虚拟机)是一种针对具有虚拟化扩展功能(Intel VT 或 AMD-V)的 x86 硬件的 Linux 全虚拟化解决方案。它由一个可加载的内核模块 kvm.ko 组成,该模块提供核心虚拟化基础设施,并包含一个处理器特定的模块 kvm-intel.ko 或 kvm-amd.ko。KVM 还需要修改过的 QEMU,尽管目前正努力将这些更改合并到上游版本中。

使用 KVM,可以运行多个虚拟机,且无需修改即可运行 Linux 或 Windows 镜像。每个虚拟机都拥有独立的虚拟硬件:网卡、磁盘、图形适配器等。

自 Linux 2.6.20 版本起,KVM 的内核组件已包含在主线内核中。

KVM 是开源软件。

🔄 替代方案

40 个选择
4

QEMU 是一个开源的虚拟化程序,可实现硬件虚拟化,使用动态二进制翻译模拟 CPU,并支持多种架构。它能够运行各种未经修改的客户机操作系统,提供设备模型,并支持混合翻译模式以实现高效执行。

VirtualBox

VirtualBox

4

开源的 VirtualBox 提供强大的 x86/AMD64 虚拟化功能,可免费使用 GNU GPL v2 许可。可在 Windows、Linux、Mac、Solaris 等主机上运行,支持多种客户操作系统,如 Windows、Linux、Solaris。便携、轻量、无广告,且支持深色模式。

VMware Workstation Pro

VMware Workstation Pro

4

VMware Workstation Pro 允许您在单台 Windows 或 Linux PC 上运行多个操作系统作为虚拟机(包括 Windows 虚拟机)。VMware Workstation Pro 是在单台 Linux 或...上运行多个操作系统作为虚拟机(VM)的行业标准。

4

UTM 是适用于 iOS 和 macOS 的功能齐全的系统模拟器和虚拟机主机,基于 QEMU 开发。简而言之,它可让你在 Mac、iPhone 和 iPad 上运行 Windows、Linux 等系统。

VMware Workstation Player

VMware Workstation Player

3

VMware Workstation Player 基于业界领先的 Workstation Pro 平台,提供简洁的用户界面,用于创建和运行虚拟机中的操作系统和应用程序。

VMware Fusion

VMware Fusion

4

在任何基于英特尔的Mac上无缝运行您喜爱的Windows应用程序和设备。VMware Fusion专为Mac打造,是切换至Mac最简便的方式,让您随身携带所有Windows应用程序,充分发挥Windows软件的效能……

3

Anbox 将 Android 放入容器中,每个 Android 应用程序都将与您的操作系统集成。任何 Android 版本都适用于此方法,并尽量跟上 Android 开源项目发布的最新版本。

Distrobox

Distrobox

5

在终端中使用任何 Linux 发行版。启用软件的向后和向前兼容性,并自由选择您更习惯的发行版。Distrobox 使用 podman 或 docker 创建您所选 Linux 发行版的容器。

下一页