我的一个朋友最近提出了一些让我感兴趣的建议:在同时需要多个操作系统的情况下,可以使用低级主机,该主机可以有效消耗零资源来托管两个虚拟系统,而不是双启动或使用多台计算机. 您将受益于在系统之间平均分配计算机资源以及一次仅使用一个系统的选项。举个例子:
双启动:
Computer
|
--------
| |
Windows Linux
Run Code Online (Sandbox Code Playgroud)
单一虚拟化:
Computer
|
Linux
|
Windows
Run Code Online (Sandbox Code Playgroud)
双虚拟化:
Computer
|
Host
|
--------
| |
Windows Linux
Run Code Online (Sandbox Code Playgroud)
双启动的问题是你一次只能使用一个操作系统,而单虚拟化的问题是你不能使用 Windows,除非有 Linux。
这种双虚拟化的想法似乎解决了问题,但我想知道为什么我以前从未听说过它。
这个想法有什么严重的缺点吗?优缺点都有什么?
我能想到的唯一真正的缺点是性能,这有时可能很重要,但举个例子:我的下一台笔记本电脑将支持 16 GB 的 RAM,因此每个系统可以获得略低于 8 GB 的 RAM - 绰绰有余。