windows - 为什么 Windows 在启用时在 Hyper-V 中运行?
问题描述
微软今天发布了带有 WSL 2 的 Windows 10,看起来 WSL 2 需要 Hyper-V,所以我有几个问题:
从 Hyper-V 网页:
此外,如果您启用了 Hyper-V,那些对延迟敏感的高精度应用程序也可能在主机中运行时出现问题。这是因为启用虚拟化后,主机操作系统也运行在 Hyper-V 虚拟化层之上,就像来宾操作系统一样。但是,与来宾不同,主机操作系统的特殊之处在于它可以直接访问所有硬件,这意味着具有特殊硬件要求的应用程序仍然可以在主机操作系统中运行而不会出现问题。
所以,我的主要问题是:为什么他们在 Hyper-V 虚拟化层之上运行 Windows 主机?
我的理解是它带来了一系列的不便,比如 VirtualBox 不工作,我看到一些人的评论,他们设法让它工作但性能很差。
运行 CPU/GPU/SSD 密集型应用程序的用户是否有明显差异?
解决方案
推荐阅读
- python-3.x - 如何使用 pip 在系统范围内安装 Python 3 包?
- kubernetes - 在不触发推出的情况下更新 pod 规范
- c# - 本地和托管服务器的两个连接字符串
- c# - 使用滑块制作简单的图表
- python - 在python中单击按钮时如何获取文本框中的文本?
- python-2.7 - 在 Pytorch 中加载预训练模型
- .net - 当 whitelist.txt VB.NET 中存在同一行时,从主机文件中删除行
- google-sheets - 以编程方式获取电子表格创建者的邮件地址
- c - C:在将具有数组的指针传递给函数时,会出现运行时错误。为什么?
- java - 将 Jetty 从 9.3 更新到 9.4 后,Javamail 出现非常奇怪的问题