Hyper-V 取代了Microsoft Virtual PC。无论您是软件开发人员、IT 专业人员还是技术爱好者,您经常需要运行多个操作系统。 Hyper-V 允许您在Windows 上作为虚拟机运行多个操作系统。
具体来说,Hyper-V 提供硬件虚拟化。 这意味着每个虚拟机都在虚拟硬件上运行。 Hyper-V 允许您创建虚拟硬盘驱动器、虚拟交换机和许多其他虚拟设备,所有这些都可以添加到虚拟机中。
为什么要使用虚拟化?
虚拟化允许您:
运行需要早期版本的Windows 操作系统或非Windows 操作系统的软件。尝试另一个操作系统。 Hyper-V 允许您轻松创建和删除不同的操作系统。使用多个虚拟机在多个操作系统上测试软件。 Hyper-V 可让您在一台台式机或笔记本电脑上运行所有内容。 这些虚拟机可以导出然后导入到其他Hyper-V 系统中,包括Azure。系统请求
Hyper-V 在64 位版本的Windows 10 专业版、企业版和教育版中可用。 家庭版中不可用。
打开更新设置并激活安全性以从Windows 10 家庭版升级到Windows 10 专业版。 您可以访问此处的App Store 购买升级。大多数计算机运行Hyper-V,但每个虚拟机运行完全独立的操作系统。 通常,您可以在具有4 GB RAM 的计算机上运行一个或多个虚拟机,但如果添加额外的虚拟机或安装资源密集型软件(例如游戏、视频编辑或工程设计软件),则需要更多资源才能运行。
有关Hyper-V 系统要求以及如何验证Hyper-V 是否正在计算机上运行的详细信息,请参阅Hyper-V 要求参考。
可以在虚拟机上运行的操作系统
Windows 上的Hyper-V 支持虚拟机中的各种操作系统,包括各种版本的Linux、FreeBSD 和Windows。
请注意,您必须拥有虚拟机上使用的操作系统的有效许可证。
有关Windows 上Hyper-V 支持的来宾操作系统,请参阅支持的Windows 来宾操作系统和支持的Linux 来宾操作系统。
Windows 上的Hyper-V 与Windows Server 上的Hyper-V 之间的差异
某些功能在Windows 上的Hyper-V 和Windows Server 上运行的Hyper-V 中的行为有所不同。
Hyper-V 功能仅在Windows Server 上可用:
将虚拟机从一台主机实时迁移到另一台Hyper-V 副本虚拟光纤通道SR-IOV 网络共享.VHDX 仅在Windows 10 上提供的Hyper-V 功能:
快速创建和VM 库默认网络(NAT 交换机) 对于Windows 上的Hyper-V,内存管理模块有所不同。 在服务器上,Hyper-V 内存的管理就像该服务器上只运行虚拟机一样。 Windows 上的Hyper-V 管理内存的假设是大多数客户端计算机不仅运行虚拟机,而且还运行主机上的软件。
限制
依赖于特定硬件的程序将无法在虚拟机中正常运行。 例如,需要GPU 处理的游戏和应用程序可能无法正常运行。 依赖小于10 毫秒的计时器的应用程序,例如实时音乐混合应用程序或高精度时间,在虚拟机中运行时也可能会出现问题。
此外,启用Hyper-V 后,对这些延迟敏感的高精度应用程序可能会在主机上运行时出现问题。 这是因为启用虚拟化后,主机操作系统就像来宾操作系统一样运行在Hyper-V 虚拟化层之上。 然而,与客户操作系统不同,主机操作系统的特殊之处在于它可以直接访问所有硬件。这意味着具有特殊硬件要求的应用程序可以在主机操作系统上成功运行。
版权声明:本文转载于今日头条,版权归作者所有。如有侵权,请联系本站编辑删除。