虚拟机在计算机上模拟其他操作系统,每个操作系统都在单独的窗口中。使用 VM 软件,您可以在 macOS 上运行 Windows 实例,反之亦然,以及其他操作系统组合,*括 Chrome OS、Linux 和 Solaris。以下是 2021 年可用的一些虚拟机软件程序。
01 行业标准:VMware 工作站
VMware Workstation 在市场上已有近 20 年的历史,通常被认为是虚拟机应用程序的行业标准。其强大的功能集涵盖了许多虚拟化需求。
它通过支持DirectX 10 和 OpenGL 3.3 实现高级 3D 解决方案,即使在使用图形密集型应用程序时也能消除 VM 内的图像和视频质量下降。该软件支持虚拟机开放标准,提供在 VMware 产品中创建和运行来自竞争供应商的 VM 的能力。
其高级网络功能可让您为 VM 设置和管理精心设计的虚拟网络。当 VMware 与外部工具集成时,可以设计和实施其完整的数据中心拓扑- 基本上模拟整个企业 DC。
您可以使用 VMware 快照来设置回滚点以进行测试。它的克隆系统使部署类似虚拟机的多个实例变得轻而易举。对于多个虚拟机,您可以在完全隔离的副本或部分依赖原始虚拟机的链接克隆之间进行选择,以节省硬盘空间。
该应用程序有两个版本:Workstation Player 和 Workstation Pro。
播放器可以*。它允许您创建新的虚拟机并支持 200 多个客户操作系统。它还允许在主机和来宾之间共享文件,具有上述图形优势,并支持4K 显示。
免费版本缺乏 VMware 的高级功能,例如一次运行多个 VM 以及访问克隆、快照和复杂网络等功能。
Workstation Player 被限制用于商业用途。希望使用 Workstation 软件的企业必须购买一个或多个 Pro 许可证才能在试用期之后使用该应用程序。
VMware Station 与以下主机平台加容:
大多数 64 位 Linux 发行版。
Windows 7 及更高版本(仅限 64 位)。
Windows Server 2008 R2 及更高版本。
02 最适合 Mac 用户:VMware Fusion
如何使用 VMware 的 Fusion 创建新的虚拟机
Fusion 由 为 Linux 和 Windows 创建 VMware Workstation 的同一个人创建,基本上与 Workstation 为 Mac 平台提供的体验相同。
与 VMware Workstation 类似,Fusion 的基本版本是免费的,仅供个人使用。可以出于商业目的或需要访问高级功能集的个人购买 Fusion Pro。
它确实具有一些特定于 Mac 的功能,例如支持 5K iMac 显示器、混合视网膜和非视网膜配置。Fusion *括 Unity 模式,它隐藏了 Windows 桌面界面,让您可以从 Dock 启动 Windows 应用程序,就像应用程序是 macOS 的常规应用程序一样。
Fusion 免费和付费版本可以从Boot Camp分区作为来宾 VM 实例运行 Windows ,无需在来回切换时重新启动。
VMware Fusion 与以下主机平台加容:
macOS/OS X 10.13 及更高版本。
03 最佳免费选项:Oracle VM VirtualBox
该开源管理程序于 2007 年首次发布,可供家庭和企业*。*含 USB 支持和其他基本功能的扩展*仅供个人*
VirtualBox 支持多种客户操作系统,*括从 XP 到 10 的所有 Windows 版本、Windows NT 和 Windows Server 2003。它可以运行带有 Linux 2.4 及更高版本、Solaris、OpenSolaris 和 OpenBSD 的 VM。
您还可以使用 VirtualBox 在 VM 中运行 macOS。但是,此功能仅适用于主机操作系统也在 Mac 上的情况。(Apple 不允许 macOS 在非 Apple 硬件上运行。除非主机环境是 macOS,否则您不能在虚拟机中合法运行 macOS。)
VirtualBox 同时运行多个来宾窗口并提供一定程度的可移植性。在一台主机上创建的 VM 可以转移到具有不同操作系统的另一台主机上。
它在较旧的硬件上运行,可识别大多数USB 设备,并提供免费且易于安装的 Guest Additions 库。这些新增功能*括在主机和来宾操作系统之间传输文件和剪贴板内容的能力、3D 虚拟化和视频支持,以缓解 VM 上的视觉常见问题。
该产品的网站提供了多个教程和一组为满足特定开发需求而定制的预制虚拟机。
Oracle VM VirtualBox 拥有不断扩大的开发人员社区,定期发布新版本,以及拥有近 100,000 名注册会员的活跃用户论坛。VirtualBox 的业绩记录确保它将继续改进并作为长期的 VM 解决方案。
VirtualBox 与以下主机平台加容:
大多数 Linux 发行版。
macOS/OS X 10.13 及更高版本。
Solaris 11 及更高版本。
Windows 8.1、Windows 10、Server 2012、Server 2012 R2、Server 2016 和 2019。
获取地址 VM VirtualBox | Virtualization | Oracle
04 最适合运行 Windows 和 macOS:Parallels Desktop
如何从 Parallels 中获得最佳性能
作为偶尔需要运行 Windows 的 Mac 爱好者的长期最爱,Parallels 可以无缝地并行运行 Windows 和 Mac 应用程序。
根据您对 Windows 的主要用途,Parallels 会优化系统和硬件资源,以提供类似于实际 PC 的 Windows 体验。
Parallels 提供付费 VM 产品中的大部分功能以及许多特定于 Mac 的功能,例如从 Safari 浏览器在 IE 或 Edge 中打开网站,以及在Mac 通知中心显示 Windows 警报。可以在两个操作系统之间拖动文件以及剪贴板内容。Parallels *含一个专用的云存储空间,可以在 macOS 和 Windows 之间共享。
Parallels 提供三个版本,每个版本都适合特定的受众。如果您是第一次从 PC 切换到 Mac 或定期使用 Windows 应用程序,请使用基本版。它*含基本工具集以及每个来宾 VM 的 8 GB VRAM 和 4 个 vCPU。它的一次性费用为 79.99 美元。
专业版面向软件开发人员、测试人员和其他高级用户,与 Microsoft Visual Studio 和著名的开发人员和 QA 工具(例如 Jenkins)集成。它提供全天候的电子邮件和电话支持、先进的网络工具以及利用业务云服务的能力。它为每个 VM 提供 128 GB 的 vRAM 和 32 个 vCPU。Parallels Desktop Pro Edition 的价格为每年 99.99 美元。
Business Edition *括上述所有内容,以及集中管理和管理工具。它还具有批量许可密钥,允许您跨部门和组织推出和控制 Parallels 实例。Parallels Desktop Business Edition 的总成本取决于席位许可证的数量。
Parallels 与以下主机平台加容:
macOS/OS X 10.12.6 及更高版本。
获取地址 parallels desktop 16 ***版-Parallels Desktop 16 for mac(pd虚拟机)支持big sur- macw下载站
可以对比一下Parallels:Mac 和 Windows 虛擬化、Remote Application Server、Mac Management 解決方案
上面两个其实都可以看个人需求
05 最适合(某些)Windows 10 用户:Hyper-V 管理器
Microsoft *括适用于专业版、企业版或学术版Windows 10 的Hyper-V 管理器。作为一项内置功能,它支持在 Windows 10 主机操作系统和一系列客户操作系统中进行深度链接,*括各种版本的 Windows、Linux 和 MS-DOS 等旧系统。
如果您运行 Windows 10 专业版、企业版、教育版或 Windows 8(和 8.1)专业版或企业版,请查看这个功能齐全、功能强大的虚拟机管理程序。
获取地址 在 Windows 10 上启用 Hyper-V | Microsoft Docs
06 最适合 Linux 用户:QEMU
QEMU 通常是Linux用户选择的虚拟机管理程序,基于其零美元的价格标签和易于完善的全系统仿真工具。开源模拟器模拟一系列硬件外设,使用动态转换来实现理想的性能。
当使用 QEMU 作为虚拟器时 运行KVM虚拟机可以在正确的硬件上获得接近同等的性能,让你几乎忘记你正在使用 VM。
只有在使用 QEMU 的某些情况下才需要管理权限,例如当您需要从来宾 VM 中访问 USB 设备时。这在此类软件中很少见,为您的使用方式增加了一些灵活性。
QEMU 与以下主机平台加容:
大多数 Linux 发行版。
macOS 10.5 或更高版本(推荐 10.7)通过 Homebrew *管理器。
32 位 Windows 和 64 位 Windows(较新的版本不再适用于 Windows XP)。
获取地址 QEMU
上面几种虚拟机,有收费,有免费的,有些还需要去外面下载,看个人需要
另外附赠两份古老的教程
如何在Parallels Desktop 中获得更佳性能windows7
使用 VMware 的 Fusion 创建新的虚拟机