Мой друг недавно предложил кое-что, что заинтриговало меня: в случае необходимости одновременной загрузки нескольких операционных систем, вместо двойной загрузки или использования нескольких компьютеров, можно использовать хост низкого уровня, который эффективно потребляет ноль ресурсов и будет содержать две виртуальные системы. , У вас было бы преимущество равномерного распределения ресурсов компьютера между системами и возможность использования только одной системы за раз. В качестве примера:
Двойная загрузка:
Computer
|
--------
| |
Windows Linux
Single-Виртуализация:
Computer
|
Linux
|
Windows
Dual-виртуализации:
Computer
|
Host
|
--------
| |
Windows Linux
Проблема с двойной загрузкой заключается в том, что вы можете использовать только одну операционную систему за раз, а проблема с одиночной виртуализацией заключается в том, что вы не можете использовать Windows, если Linux не включен.
Эта идея двойной виртуализации, кажется, решает проблему, но мне интересно, почему я никогда не слышал об этом раньше.
Есть ли серьезные недостатки этой идеи? Каковы плюсы и минусы?
Единственный реальный недостаток, о котором я мог думать, это производительность, которая иногда может иметь значение, но в качестве примера: мой следующий ноутбук будет поддерживать 16 ГБ ОЗУ, поэтому каждая система может получить чуть менее 8 ГБ ОЗУ - более чем достаточно.