Создание специализированной виртуальной машины visual studio 2010, какой путь имеет наименьшее сопротивление? - PullRequest
1 голос
/ 02 февраля 2011

Я хотел бы спросить любого, кто создал виртуализированную среду VS2010 в VirtualBox или VMware, кто из них мог работать без дополнительных настроек?Или обоим нужны обходные пути, чтобы все заработало?

Ответы [ 3 ]

2 голосов
/ 03 февраля 2011

Оба хороши, если вы установите соответствующие инструменты и драйверы для гостевой ОС

Если вы используете VMWare Workstation, вы можете использовать еще больше из средыустановив Visual Studio на хост-компьютер и используя гостевую виртуальную машину для отладки, в случае сбоя приложения вы можете перемотать назад до сбоя и пройти по коду с той же кучей и стеком до его сбоя!

По сути, я предлагаю перейти с VMWare Workstation.Это довольно дешево (при условии, что вам платят за программирование) и имеет множество замечательных функций, которые вы полюбите.Если вы любитель / программист, вы, вероятно, найдете VirtualBox немного более функциональным, чем бесплатный VMWare Player.

Что касается производительности, то и Intel, и AMD выпускают чипы с аппаратной виртуализацией с 2005/2006 года соответственно.Это называется VT-x или AMD-V и часто должно быть включено в BIOS на старых машинах.

В основном это означает, что ваш BIOS обрабатывает виртуализацию памяти и ввода-вывода на этом чипе, в то время как специальные драйверы (например, VMWare Tools) устанавливаются для повышения производительности графики и мыши - фактически это означает, что итоговая виртуальная машина имеет почти собственную производительностьс минимальными накладными расходами.

Надеюсь, это поможет!

2 голосов
/ 03 февраля 2011

Я не знаю ваших требований, но есть и отличная альтернатива, использующая Win 7. Вы можете создать VHD-файл и загрузить VHD-файл.

Еще несколько шагов, вы можете создать базуVHD-файл со всем, что вам нужно, пометьте его как доступный только для чтения и создайте столько разностных дисков, сколько вы хотите.

Недостатки этого метода:

  • это немного сложносоздайте базовый и дифференциальный диск, потому что вы должны сделать это в консоли настройки установки Windows (но Google может помочь вам)
  • это оказывает небольшое влияние на производительность дискового ввода-вывода (но ниже, чемсреда визуализации)
  • одновременно можно запускать только одну систему.На самом деле, ничто не мешает вам установить программное обеспечение для виртуализации
  • , у вас не может быть своего «хоста» и его потенциальных инструментов (корпоративная электронная почта и т. Д.)

, но по крайней мере,производительность будет значительно выше, чем у программного обеспечения для виртуализации.

2 голосов
/ 02 февраля 2011

Вы можете работать с виртуализированной средой VS2010 / Windows без проблем.

Я работал с такой комбинацией, и у меня не было проблем. И VMWare, и VirtualBox стабильны до сих пор, и виртуализация ОС Windows работает должным образом.

Очевидно, что вы можете потерять производительность, потому что виртуализированная ОС имеет больший доступ к ресурсам, чем хост, но современные процессоры Intel и AMD имеют расширенные расширения команд виртуализации, которые ускоряют операции виртуализации.

Итак ... Просто иди!

...