Особисто я мав багато позитивних вражень про те, як брати на півдорозі, використовуйте гіпервізор, такий як Xen, тоді ви можете мати Linux і Windows, які працюють під легким гіпервізором мікроядра; , що дозволяє легко перерозподіляти ресурси між ними в будь-який час.
Це майже відповідає вашому налаштуванню мрії, оскільки ви можете в будь-який час можете самостійно завантажувати або вимикати дві ОС, щоб перерозподілити ресурси на інші, і ви не зможете помітити жодне враження від продуктивності (насправді це може бути на частку повільніше є деякі випадки, але ви цього не помітите, якщо не будете спеціально оцінювати це тестування).
Єдина уловка полягає в тому, що деякі функції вимагають, щоб ваш процесор підтримував візуалізацію, проте кожен i7 робить (afaik), тому це не повинно бути проблемою для вас.
Редагувати:
Xen містить свій власний мікрокерель, Debian не потрібен для його запуску. Єдина причина, якій потрібна система Linux, - це перенастроювати Xen, оскільки програма конфігурації - це програма Linux, яку ви запускаєте на одного з гостей (гість - термін, який Xen використовує означати ВМ). У вас може бути тільки Linux, просто Windows або обидва запущені в будь-який час, але для налаштування параметрів Xen вам знадобиться Linux, тому для цього потрібно дозволити залишити невеликий Linux, який працює у фоновому режимі.
З обладнанням можна поводитися кількома способами, Xen пропонує набір віртуальних пристроїв, які дозволяють використовувати частину обладнання відразу декількома гостями, такі як мережеві карти та звукові карти тощо.
Для апаратних засобів, які не можуть працювати таким чином або потрібні лише одному гостю за раз, у xen є прохідні пристрої, це означає, що ви можете обрати і вибрати в будь-який час, який гість має прямий доступ до обладнання та може перемикати це на будь-який час. Це можна зробити, щоб надати конкретному гостю справжній доступ до відеокарти, якщо вам потрібно швидкісне прискорене візуалізація без будь-яких накладних віртуалізації .
Також можливо, щоб один гість безпосередньо використовував відеокарту в режимі пропуску, як пояснено вище, але все ж переглядати інших, використовуючи локальний протокол типу VNC, завдяки якому екрани інших гостей відображаються у вікнах (думайте, як віртуальна скринька або віддалений робочий стіл) в той час як один має безпосередній контроль над відеокартою; або звичайно, ви можете просто перемикатися між екранами гостей, надаючи один прямий доступ за один раз.
На відміну від того, що ви можете припустити про ефективність цього налаштування, насправді це один з небагатьох способів одночасно запустити обидві ОС, одночасно підтримуючи ефективність в обох системах, якщо ви зробите якісь поглинання, ви знайдете, що багато хто мали успіх у використанні така установка для запуску ігрового автомата високої продуктивності або інших вимогливих систем.