8

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

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

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

Спасибо!

5 ответов5

8

Я бы не стал. Я бы не трогал эту установку с десятифутовым шестом.

Если вы хотите развиваться подобным образом, разбейте жесткий диск и используйте Boot Camp. Я не был бы удовлетворен снижением производительности, которое вы испытываете, работая, в основном, в операционной системе, IDE, веб-сервере и SQL-сервере, которые все заключены в VMWare Fusion.

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

8

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

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

3

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

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

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

Основным фактором снижения производительности является интенсивный ввод-вывод, поэтому держите виртуальные машины на отдельном физическом диске от хост-ОС, если можете, и не позволяйте Time Machine или Spotlight что-либо делать на этом диске.

2

У меня MacBook Pro 15 "Конец 2010 года. Работая на i7, 8 ГБ оперативной памяти и 500 ГБ 7200 об / мин, производительность Parallels в Coherence превосходна. Моя виртуальная машина Windows 7 сообщает об индексе производительности Windows 5.1, и я использую Visual Studio 2010, SQL Server 2008 R2 и SharePoint 2010 на этом компьютере каждый день.

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

0

Я удивлен, что никто не упомянул об этом, у меня есть MacBook Pro 13 дюймов, он в состоянии справиться с VMware просто отлично.

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .