MacBook Pro для разработки Windows через виртуализацию. Производительность?

Я - Windows/веб-разработчик по профессии, и я рассматривал MacBook Pro как замену для моей текущей машины разработки. Я впечатлен качеством сборки, цельной конструкцией и спецификациями производительности MacBook Pro. Я конкретно интересуюсь 13,3-дюймовым MacBook Pro, выполняющим процессор Core 2 Duo 2.4 GHz с 4 ГБ RAM.

То, что я задаюсь вопросом, является этим..., какая производительность я могу ожидать выполнять SQL Server 2008, IIS и Visual Studio 2010 в виртуальной среде (VMware Fusion и Windows 7) на вышеупомянутом MacBook Pro?

Мне нравится 13,3-дюймовая модель, поскольку размер является более портативным, но я ожидаю очень от процессора Core 2 Duo? Я должен был бы посмотреть на следующее, повышаются в MacBook Pro с помощью процессора Core i5?

Спасибо!

8
задан 19.04.2010, 05:13

4 ответа

Я - давний администратор/разработчик/геймер Windows, который недавно купил MacBook Pro - 13 дюймов, 4 ГБ RAM. Единственной разницей между тем, что я имею и на что Вы смотрите, является ЦП (2.2 ГГц шахты). У меня не было выполнения проблем VMware или что-либо, что я бросаю в него. Я - на самом деле VMing мой раздел Bootcamp. Таким образом, по существу у меня есть один раздел Windows Bootcamp, который я обернул в VMware. Тем путем я могу выполнить его, когда я нахожусь в OSX или начальной загрузке к нему, и у меня только есть один экземпляр Windows и один набор Приложений Windows для управления. И быть совершенно честным, единственное время я когда-либо должен загружаться в него, непосредственно для игр (3D поддержка).

Что касается производительности, Win7 и VS являются пожирателями ресурсов, таким образом, я мог бы рассмотреть движение больше чем с 4 ГБ поршня именно так, можно присвоить 2-3 Windows VM и все еще иметь достаточный запас для OSX. Иначе я не вижу оснований, почему то, что Вы намереваетесь сделать, не будет работать. Перезагрузка назад и вперед между Ose является болью - я определенно не пошел бы 100% bootcamp, если это не абсолютно необходимо.

8
ответ дан 07.12.2019, 13:46

Я не был бы. Я не коснулся бы той установки с десятифутовым полюсом.

Если Вы хотите разработать как этот, разделить жесткий диск и использовать Учебный лагерь. Я не был бы удовлетворен ударом производительности, который Вы получаете путем выполнения, по существу операционная система, IDE, веб-сервер и SQL-сервер, все обернули в VMware Fusion.

Так как Вы покупаете лицензии на все, чтобы выполнить, почему бы не установить и получить полную производительность от него?

8
ответ дан 07.12.2019, 13:46

У меня есть 13-дюймовый Mac 2009 года, и я использовал его для использования веб-разработки на базе Windows Virtualbox в течение почти года теперь. Это работает отлично. На самом деле это работает так хорошо, что это инициировало сдвиг парадигмы для меня - я делаю почти всю свою работу в виртуальных машинах теперь, даже на машине окон на работе.

Я часто выполняю больше чем одну виртуальную машину одновременно и мою основную разработку, VM имеет несколько выполнений экземпляров SQL Server. Я разрабатываю довольно тяжелые веб-приложения предприятия в VS2008, и у меня нет проблем с производительностью. Существует штраф, но я честно не чувствую, что это примечательно для веб-разработки. Я уверен, что мог измерить его, но в моей ежедневной работе я даже не думаю об этом. То, о чем я действительно думаю, - то, что, когда windowsupdate хочет перезагрузить VM, я просто высовываюсь из него и делаю что-то еще в течение минуты. Когда корпоративный антивирус срывает мой основной VM, я минимизирую его и продолжаю wih что-то еще.

Тот же VM's я работаю на Mac, выполненном очень хорошо на моей машине окон на работе также. Удобство того, что изолировало, портативные, легко клонированные машины для различных задач и различных установок является просто потрясающим. Я пожертвовал бы намного большим количеством производительности, чем я на самом деле делаю, только чтобы иметь это.

Основной уничтожитель производительности является тяжелым IO, поэтому сохраните свой VM's на отдельном физическом диске от хоста ОС, если Вы можете и не позволять Машине времени, или Центр внимания делают что-либо на том диске.

3
ответ дан 07.12.2019, 13:46

У меня есть MacBook Pro 15 дюймов В конце 2010. Выполняя i7, 8 ГБ RAM и диск 500 ГБ 7200 об/мин Параллели выполнения производительности в Когерентности являются выдающимися. Мой Windows 7 VM сообщает о Windows Experience Index 5,1, и я использую Visual Studio 2010, SQL Server 2008 R2 и SharePoint 2010 на этой машине каждый день.

Я никогда не завершаю работу VM, если я не собираюсь быть играми. Я могу настоятельно рекомендовать виртуальную среду на Mac для повседневной разработки. Я даже играю в большинство Паровых игр на своем VM с разумными результатами, поэтому в целом я чрезвычайно удовлетворен своей установкой.

2
ответ дан 07.12.2019, 13:46

Теги

Похожие вопросы