Retina MacBook Pro - Quad core vs. Dual core e máquinas virtuais (VMware Fusion)

12

Estou procurando um Retina MacBook Pro e estou realmente dividido entre a portabilidade do dual core i7 de 13 "e os quatro núcleos do quad core i7 de 15". A maior parte do meu trabalho será feita usando uma máquina virtual (VMWare Fusion). Por esse motivo, não importa qual máquina eu escolher, eu usarei um SSD e 16 GB de RAM. Além disso, não estou realmente preocupado com o preço, pois realmente quero obter o melhor desempenho. Portabilidade x desempenho é minha maior preocupação. Este laptop servirá como minha estação de trabalho dedicada.

Embora eu prefira o menor formato do MBP Retina de 13 ", estou preocupado que o dual core i7 possa não ser rápido o suficiente para lidar com várias máquinas virtuais em execução ao mesmo tempo. Nas máquinas virtuais, eu estarei executando o Windows 8, SQL Servidor, Visual Studio 2013 e IIS.

Alguém sabe quanta diferença o quad core faria em comparação com o dual core no que diz respeito à execução de máquinas virtuais? Além disso, as placas gráficas dedicadas de 2 GB disponíveis nos 15 "entram em ação quando se lida com máquinas virtuais?

webworm
fonte
Estou no mesmo barco que o seu. Vou usar o Mac para o meu dev de pilha MEAN e o VMWare para Windows 8, VS 2013 e SQL Server. Após 9 meses, como você se sente com o seu Retina MBP de 13 polegadas? Eu realmente não quero ir com 15 polegadas, a menos que seja absolutamente necessário para máquinas virtuais. Estou pensando 13" i7 1TB SSD de 16GB RAM.
user636525
Também eu tenho codificado no meu laptop Windows de 13,3 polegadas por 5 anos sem problemas.
user636525
1
O poder do MacBook Pro de 13 "não foi um problema. Foi rápido e a máquina virtual VMWare executando o Windows 8.1 funcionou perfeitamente. Dentro da máquina virtual, executei o SQL Server 2012, IIS e Visual Studio 2013 Ultimate, sem No entanto, eu nunca percebi o quanto sentiria falta da tela maior ao usar o laptop sem uma tela externa. Talvez sejam meus olhos mais velhos, mas achei a tela de 13 "muito pequena.
Webworm
Se você está procurando por uma solução para o seu problema, a solução que você busca ao se tratar de móveis para o seu caso, pode ser encontrada por meio de uma loja física, que pode ser encontrada em lojas de materiais de construção. Windows laptop.
user636525
Feliz em ajudar. Apenas para reiterar, o MBP de 13 "tinha todo o poder que eu precisava para máquinas virtuais e desenvolvimento. A tela era linda, no entanto, no final, acho que meus olhos mais velhos precisavam da tela grande de 15".
Webworm

Respostas:

2

Eu diria que isso dependerá do seu trabalho. Se o desempenho for essencial, vá com o modelo de 15 ". Você também apreciará o estado extra da tela ao ter a documentação e o código lado a lado.

Os gráficos, no entanto, desempenham pouco papel no que diz respeito à virtualização, especialmente quando você não executa nenhum aplicativo com muitos gráficos.

Shane Hsu
fonte
Obrigado pela resposta. Parece-me claro que o quad core ofereceria desempenho superior. Acho que o que preciso responder agora é quão bem o dual core i7 ou i5 se sairá com o VMWare Fusion. 16 GB de RAM não é minha opinião. Apenas imaginando como os processadores de núcleo duplo lidariam com a virtualização.
Webworm
1
O dual core i7 pode fazer virtualização muito bem. Em um ambiente de desenvolvimento, você não receberá muitas consultas no IIS e no SQL Server. Você está olhando para um desempenho quase instantâneo lá. Você deve se preocupar com o que leva tempo, por exemplo, símbolo de compilação e indexação no Visual Studio. Seu projeto será tão grande que o dual core levaria muito tempo para ser compilado?
Shane Hsu
1
Além disso, você não é específico sobre quantas VMs haverá, obviamente a situação ideal será de 1 para 1, um núcleo virtual para um núcleo / thread físico. Isso ofereceria o melhor desempenho. Certa vez, eu executei 8 VMs ao mesmo tempo, todas fazendo E / S intensivas em uma unidade externa. O desempenho é bastante limitado pela quantidade de RAM e a CPU parece bem. Eu estou usando uma 1ª geração 15" Retina MacBook Pro, mas com 8 GB de memória.
Shane Hsu
1
Por fim, a CPU quad-core oferece mais núcleos para você escalar ou para testar seu aplicativo em mais do que apenas alguns núcleos; veja se o aplicativo pode ser bem segmentado. Você também deve observar que, ao optar por um modelo sem gráficos discretos, os gráficos integrados levarão um pouco de memória, mais do que um modelo com discreto (ainda o fará, mas menos, pois você mudará para discreto ao executar a VM). executei várias VMs no meu servidor em casa / na escola. Eu sou mais limitado pela RAM sempre. Mas, para o trabalho de desenvolvimento, eu consideraria a 15" a mais adequada.
Shane Hsu
Obrigado por compartilhar qual foi sua experiência. Para mim, o MacBook Pro de 13 "tem uma vantagem em portabilidade. Para a maneira como eu trabalho, o tamanho da tela de 15" é mais um obstáculo, pois posso usar monitores externos quando precisar de mais tamanho de tela. Eu também usaria apenas uma VM por vez (Windows 8). Basicamente, quero usar o Mac OS para navegar, enviar e-mail e o resto enquanto estiver usando a VM do Windows 8 para Visual Studio 2013 e SQL Server 2014. Parece-me, pelas suas experiências, que um i5 / i7 de núcleo duplo executaria essa configuração muito bem com um SSD e 16 GB de RAM.
Webworm