Вопрос: Должен ли я запускать виртуальные машины Windows на хосте Windows или Linux?


В настоящее время у меня есть ПК с 16 ГБ оперативной памяти. Я буду запускать несколько виртуальных машин с помощью VirtualBox.

Могу ли я получить максимальную производительность от запуска виртуальных машин на хосте Linux или хосте Windows?

Если Linux лучше всего, кто-нибудь может рекомендовать дистрибутив для использования?


4
2017-07-07 10:44


Источник


Выберите ОС хоста исходя из ваших ежедневных потребностей, когда вы не используете виртуальные машины. - Joe Internet


Ответы:


Ну, пока ОС 64-бит, я не думаю, что это действительно имеет значение. Это зависит от личных предпочтений. Я запускал VirtualBox на Windows 7 и Ubuntu 10.04 и не видел большой разницы в производительности. Вопрос в том, какой процессор у вас есть, и достаточно ли запустить виртуальные машины, чтобы использовать 16 ГБ оперативной памяти?


3
2017-07-07 10:47



спасибо за ответ, я буду использовать i5 3.3 ГГц 2500k - Mark O'Grady
Это зависит от того, что вы хотите сделать. Если вам нужен гипервизор типа 1, то Virtualbox бесполезен, и машина будет работать нормально. Но если вы хотите попробовать гипервизор типа 2, тогда вы можете попробовать виртуальный бокс, и я бы сказал, что Linux и Windows отлично работают с гипервизором типа 2 - Anarko_Bizounours


Я бы, вероятно, рекомендовал использовать минималистский дистрибутив Linux, возможно, серверную версию с XFCE или аналогичным рабочим столом, запускающую ваше программное обеспечение для виртуализации. Чем меньше нагрузки на ваш хост, тем лучше. :). Что касается дистрибутива, вероятно, Ubuntu Server 10.04 для меня лично, и если вы не используете управление пакетами, Ubuntu one (apt) действительно прост в использовании.

Надеюсь, это поможет :).


6
2017-07-07 15:54





Я работал с виртуальными машинами, используя suse 11.2, 11.4, а также запускал его на debian lenny. Я бы порекомендовал, чтобы ваш хост был linux box из-за того, что он может обрабатывать нагрузку и стабилен. Я бы сказал, что Linux - лучший сервер. так что идите с любым Linux-дистрибусом, который вам нравится.


1
2017-07-07 12:24





Если вы не гуру linux, я бы рекомендовал использовать Windows в качестве хоста. Это потому что:

1 - Поскольку поставщики аппаратного обеспечения обычно нацелены на Windows, у него улучшенная поддержка драйверов. И очень важно для системы, чтобы хост-машина правильно распознавала все оборудование. Например, если хост-машина не может правильно использовать графическую карту, то ни один из гостей (ни Linux, ни Windows) не будет.

2-Windows игры не будут работать должным образом на виртуальной машине.

3 - если у вас есть Android-устройство, окна имеют лучшую поддержку mtp. На linux, с большими файлами, такими как фильмы, это отстой.


1
2018-06-25 06:09





На самом деле не должно быть слишком большой разницы в производительности, возможно, помимо драйверов, доступных для видео хоста, поэтому можно использовать соответствующее ускорение. Я использовал и VMWare для Windows и Linux (а также VBox совсем недавно), и я не заметил никаких существенных различий.

Как уже упоминалось, единственное очевидное преимущество заключается в том, что linux имеет гораздо меньшие накладные расходы для работы по сравнению с Windows. Таким образом, вы должны технически иметь больше ресурсов, чтобы запускать больше виртуальных машин. Что касается дистрибутива linux, это не имеет особого значения, но Ubuntu от Lucid Lynx (10.04) вперед будет хорошей отправной точкой.


0
2017-07-08 16:38