Я по профессии разработчик 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?
Спасибо!
Ответы:
Я давний администратор / разработчик / геймер Windows, который недавно приобрел MacBook Pro - 13 ", 4 ГБ оперативной памяти. Единственное отличие между тем, что у меня есть, и тем, на что вы смотрите, - это процессор (у меня 2,2 ГГц). никаких проблем с запуском VMWare или чем-то еще, что я выбрасываю. Я на самом деле виртуализирую свой раздел Bootcamp. Поэтому, по сути, у меня есть один раздел Windows Bootcamp, который я завернул в VMWare. Таким образом, я могу запустить его, когда я нахожусь в OSX или загрузиться с него, и у меня есть только один экземпляр Windows и один набор приложений Windows для управления, и, если честно, единственный раз, когда мне нужно загрузить его напрямую, это игры (поддержка 3D).
Что касается производительности, Win7 и VS - это свиньи, поэтому я мог бы рассмотреть возможность использования более 4 ГБ оперативной памяти, чтобы вы могли назначить 2-3 для своей виртуальной машины Windows и при этом иметь достаточный запас для OSX. В противном случае я не вижу причин, почему то, что вы собираетесь сделать, не сработает. Перегрузка туда и обратно между операционными системами - это боль - я бы точно не пошел на 100% bootcamp, если бы это не было абсолютно необходимо.
источник
Я бы не стал. Я бы не трогал эту установку с десятифутовым шестом.
Если вы хотите развиваться подобным образом, разделите жесткий диск и используйте Boot Camp . Я не был бы удовлетворен снижением производительности, которое вы испытываете, работая, в основном, в операционной системе, IDE, веб-сервере и SQL-сервере, все это заключено в VMWare Fusion.
Поскольку вы покупаете лицензии на все, что нужно для запуска, почему бы не установить и не получить от него полную производительность?
источник
У меня есть 13-дюймовый Mac 2009 года, и я использовал его для веб-разработки на базе Windows, используя Virtualbox уже почти год. Он работает отлично. На самом деле он работает настолько хорошо, что вызвал для меня смену парадигмы - я почти вся моя работа сейчас на виртуальных машинах, даже на машине windows на работе.
Я часто запускаю более одной виртуальной машины одновременно, и на моей основной виртуальной машине разработки работает несколько экземпляров SQL-сервера. Я разрабатываю довольно тяжелые корпоративные веб-приложения в VS2008, и у меня нет проблем с производительностью. Наказание есть, но я, честно говоря, не чувствую, что это заметно для веб-разработки. Я уверен, что мог бы измерить это, но в своей повседневной работе я даже не думаю об этом. Я думаю о том, что когда windowsupdate хочет перезагрузить виртуальную машину, я просто выхожу из нее и делаю что-то еще на минуту. Когда корпоративный антивирус перегружает мою основную виртуальную машину, я минимизирую ее и продолжаю заниматься чем-то другим.
Те же самые виртуальные машины, которые я запускаю на Mac, тоже отлично работают на моей машине с Windows на работе. Удобство иметь изолированные, переносимые, легко клонированные машины для различных задач и различных установок просто удивительно. Я бы пожертвовал намного большей производительностью, чем на самом деле, только ради этого.
Основным фактором снижения производительности является интенсивный ввод-вывод, поэтому держите виртуальные машины на отдельном физическом диске от хост-ОС, если можете, и не позволяйте Time Machine или Spotlight делать что-либо на этом диске.
источник
У меня 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 на своей виртуальной машине с приемлемыми результатами, поэтому в целом я очень доволен своей настройкой.
источник
Я удивлен, что никто не упомянул об этом, у меня есть MacBook Pro 13 дюймов, он в состоянии справиться с VMware просто отлично.
единственное, что, как я заметил, очень быстро разряжается, это время автономной работы, поэтому, когда вы работаете с VM, не ожидайте получить длительное время автономной работы, которое, как правило, может обеспечить macbook.
из моей системы я вижу, что время автономной работы сократилось вдвое ...
источник