Sou desenvolvedor de Windows / Web por profissão e tenho considerado um MacBook Pro como um substituto para minha máquina de desenvolvimento atual. Estou impressionado com a qualidade de construção, a construção de corpo único e as especificações de desempenho do MacBook Pro. Estou especificamente interessado no MacBook Pro de 13,3 "executando o processador Core 2 Duo 2,4 GHz com 4 GB de RAM.
O que me pergunto é isso ... que desempenho posso esperar executando o SQL Server 2008, IIS e Visual Studio 2010 em um ambiente virtual (VMWare Fusion e Windows 7) no MacBook Pro acima mencionado?
Gosto do modelo de 13,3 ", pois o tamanho é mais portátil, mas espero muito de um processador Core 2 Duo? Preciso dar uma olhada na próxima etapa do MacBook Pro usando o processador Core i5?
Obrigado!
fonte
Respostas:
Sou administrador / desenvolvedor / jogador de longa data do Windows que comprou recentemente um MacBook Pro de 13 "e 4 GB de RAM. A única diferença entre o que tenho e o que você está vendo é a CPU (a de 2,2 GHz da minha). não há problemas ao executar o VMWare ou qualquer coisa que eu atenda. Na verdade, estou fazendo o VM na minha partição do Bootcamp. Basicamente, eu tenho uma partição do Windows Bootcamp que eu encerrei no VMWare. inicializá-lo e tenho apenas uma instância do Windows e um conjunto de aplicativos do Windows para gerenciar.E, para ser sincero, o único momento em que preciso inicializá-lo diretamente é para jogos (suporte 3D).
Quanto ao desempenho, Win7 e VS são porcos, então eu posso considerar usar mais de 4 GB de RAM apenas para que você possa atribuir 2-3 à sua VM do Windows e ainda ter um suprimento adequado para OSX. Caso contrário, não vejo razão para que o que você pretende fazer não funcione. Reiniciar e voltar entre sistemas operacionais é uma dor - eu definitivamente não iria 100% do bootcamp a menos que seja absolutamente necessário.
fonte
Eu não faria. Eu não tocaria nessa instalação com uma vara de três metros.
Se você deseja desenvolver assim, particione o disco rígido e use o Boot Camp . Eu não ficaria satisfeito com o desempenho atingido pela execução, essencialmente um sistema operacional, um IDE, um servidor web e um servidor SQL, todos envolvidos no VMWare Fusion.
Como você está comprando as licenças para que tudo corra, por que não instalar e obter o desempenho completo com isso?
fonte
Eu tenho um mac de 13 "de 2009 e o utilizo para o desenvolvimento da Web baseado em Windows usando o Virtualbox há quase um ano. Funciona perfeitamente. Na verdade, funciona tão bem que desencadeou uma mudança de paradigma para mim - quase todo o meu trabalho em máquinas virtuais agora, mesmo na máquina Windows em funcionamento.
Costumo executar mais de uma máquina virtual ao mesmo tempo e minha VM de desenvolvimento principal tem várias instâncias do servidor SQL em execução. Desenvolvo aplicativos Web corporativos bastante pesados no VS2008 e não tenho problemas com o desempenho. Existe uma penalidade, mas sinceramente não acho que seja perceptível no desenvolvimento da web. Tenho certeza de que poderia medi-lo, mas no meu trabalho diário nem sequer penso nisso. O que penso é que, quando o windowsupdate deseja reiniciar a VM, apenas saio dela e faço outra coisa por um minuto. Quando o antivírus corporativo atrapalha minha VM principal, eu a minimizo e continuo com outra coisa.
As mesmas VMs que eu corro no Mac também funcionam muito bem na minha máquina Windows no trabalho. A conveniência de ter máquinas isoladas, portáteis e facilmente clonadas para diferentes tarefas e configurações diferentes é simplesmente impressionante. Eu sacrificaria muito mais desempenho do que realmente faço, só para ter isso.
O principal responsável pelo desempenho é o IO pesado, portanto, mantenha suas VMs em um disco físico separado do sistema operacional host, se você puder e não permitir que o Time Machine ou o Spotlight façam qualquer coisa nesse disco.
fonte
Eu tenho um MacBook Pro 15 "Final de 2010. Executando um i7, 8 GB de RAM e uma unidade de 500 GB e 7200 rpm, o desempenho em execução Parallels in Coherence é excelente. Minha VM do Windows 7 reporta um Índice de Experiência do Windows de 5.1 e uso o Visual Studio 2010, SQL Server 2008 R2 e SharePoint 2010 nesta máquina todos os dias.
Eu nunca desliguei a VM, a menos que eu esteja jogando. Eu recomendo um ambiente virtual em um Mac para o desenvolvimento do dia a dia. Eu até jogo a maioria dos jogos Steam na minha VM com resultados razoáveis, então, no geral, estou extremamente satisfeito com minha configuração.
fonte
Estou surpreso que ninguém tenha mencionado isso, eu tenho um macbook pro 13inch, é capaz de lidar com o vmware muito bem.
a única coisa que notei que diminui muito rápido é a duração da bateria, portanto, quando você estiver executando a VM, não espere obter a bateria de longa duração que o macbook normalmente pode fornecer.
do meu sistema, vejo que a duração da bateria foi reduzida pela metade ...
fonte