Программное обеспечение для эмуляции Windows 7 на OS X, для разработки

Мне нужно загрузить Windows 7 под OS X. Вот особенности моего Macbook Pro:

  • Mac OSX 10.7.2

  • Intel Core i5 с тактовой частотой 2,3 ГГц

  • 4 ГБ 1333 МГц DDR3

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

Я знаю, что есть VMWare Fusion и Parallels, но, может быть, есть что-то лучше, а если нет, то какое из них лучше для меня? Спасибо.

Рекомендую вам загрузить демо-версии каждой из них и опробовать их — помимо этого, ответы на этот вопрос, скорее всего, будут чисто личными предпочтениями.

Ответы (5)

Я пользователь Fusion уже несколько лет. Fusion 4.x был хорошим обновлением, и это очень стабильный способ запуска последних операционных систем Windows на OS X. Я думаю, вы будете в порядке с Fusion или Parallels — оба протестированы и поддерживают Win7. VirtualBox — хороший вариант, но будьте готовы действовать в одиночку, если у вас возникнут какие-либо проблемы.

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

Я прокомментирую вашу систему: вы обнаружите, что все работает медленно, имея всего 4 ГБ ОЗУ и виртуальную машину Win7 для разработки. Visual Studio — это свинья, и она работает поверх ОС, которая не очень хороша в управлении памятью. Я бы порекомендовал вам обновить эти 4 ГБ до 8 ГБ (или больше, если ваша модель поддерживает это), если вы хотите получить наилучшие впечатления от виртуализированной ОС.

Я не знаком с Parallels, но пробовал и VirtualBox, и VMware Fusion. Я использую VMWare Fusion уже более года без каких-либо проблем. Одной из функций Fusion, которую я считаю весьма полезной, являются общие папки, о которых я говорил в этом ответе на вопрос «Спросить другого» .

Сказав все это, чтобы действительно получить максимальную отдачу от вашего оборудования при использовании Windows, трудно превзойти его собственный запуск через Boot Camp. Я говорю об этом в этом ответе на вопрос «Спроси по-другому» . Короче говоря, если вы используете VMware Fusion, я бы рекомендовал обновить вашу систему до 8 ГБ ОЗУ. Несмотря на то, что можно обойтись всего лишь 4 ГБ, вдвое больше оперативной памяти дает заметную разницу при использовании чего-то вроде Visual Studio 2010.

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

Есть также VirtualBox , который является бесплатным. Он не такой совершенный, как Parallels, и я не пробовал Fusion, но попробуйте и посмотрите, достаточно ли он вам подходит.

Вы можете протестировать Virtualbox https://www.virtualbox.org/ (он работает на OSX и эмулирует Windows 7), это бесплатно.

Окончательный ответ о Parallels Мне нравятся параллели. Это не утверждение «parallels vs Fusion». Работает нормально, я не сталкивался ни с какими проблемами.

  • MacBook Pro начала 2011 г. с ОС 10.7.3, 8 ГБ памяти
  • Параллели 6
  • Windows 7 64-разрядная, VisualStudio 2010 с CodeRush
  • Другие инструменты кодирования по желанию.

Очки для размышления

  • 4гб памяти просто мало

  • Учитывая Parallels 6, версия 7 не является достойным обновлением из того, что я понимаю.

  • Предоставление виртуальной машине половины процессоров и 2 ГБ памяти кажется хорошим компромиссом с OS X.

  • Различные «режимы просмотра» хороши. Вы можете сделать приложения Win похожими на любые другие приложения Mac на доке. Это было жутко для этого несгибаемого поклонника Mac, но это хороший рабочий процесс, так как я держу виртуальную машину Windoze работающей и много прыгаю туда-сюда.

  • Общая интеграция с OS X хороша. Я использую одну папку загрузок для всех моих браузеров Windoze и Mac. Обычно я храню все свои документы и проекты кода .NET в структуре папок Mac, и я настроил диск C: виртуальной машины на небольшой размер.

Виртуальная коробка дешево - как бесплатно. Я использую это на своем ПК на работе. Ничего страшного. Оно работает; не о чем восторгаться. Он активно обновляется. У меня нет опыта работы с версией для Mac. Тем не менее, параллельная интеграция ОС и активная поддержка оправдывают затраты.

Производительность

  • Сбросьте проигрыватель компакт-дисков и получите 2 внутренних диска, сделайте загрузочный диск SSD.

  • Запуск виртуальной машины на SSD меняет правила игры. Я делаю холодную загрузку своего Mac и запускаю VS2010 примерно через 30 секунд. Это чертовски быстро.

  • Несмотря на SSD, вы действительно не хотите запускать виртуальную машину с внешнего диска. На моем рабочем ПК виртуальная машина находится на внешнем диске. Юк.