Soy un desarrollador de Windows / Web de profesión y he estado considerando un MacBook Pro como un reemplazo para mi máquina de desarrollo actual. Estoy impresionado por la calidad de construcción, la construcción de cuerpo único y las especificaciones de rendimiento del MacBook Pro. Estoy específicamente interesado en el MacBook Pro de 13.3 "con procesador Core 2 Duo 2.4 GHz con 4 GB de RAM.
Lo que me pregunto es esto ... ¿qué rendimiento puedo esperar al ejecutar SQL Server 2008, IIS y Visual Studio 2010 dentro de un entorno virtual (VMWare Fusion y Windows 7) en el MacBook Pro mencionado anteriormente?
Me gusta el modelo de 13.3 "ya que el tamaño es más portátil, pero ¿espero mucho de un procesador core 2 duo? ¿Necesitaría mirar el siguiente paso en MacBook Pro usando el procesador core i5?
¡Gracias!
fuente
Respuestas:
Soy un administrador / desarrollador / jugador de Windows desde hace mucho tiempo que recientemente compró una MacBook Pro - 13 ", 4 GB de RAM. La única diferencia entre lo que tengo y lo que estás viendo es la CPU (la mía es de 2.2 GHz). He tenido no tengo problemas al ejecutar VMWare o cualquier cosa que le arroje. En realidad estoy VMing mi partición Bootcamp. Así que esencialmente tengo una partición Bootcamp de Windows que he envuelto en VMWare. De esa manera puedo ejecutarlo cuando estoy en OSX o iniciarlo, y solo tengo una instancia de Windows y un conjunto de aplicaciones de Windows para administrar. Y para ser sincero, la única vez que necesito iniciarlo directamente es para juegos (soporte 3D).
En cuanto al rendimiento, Win7 y VS son cerdos, por lo que podría considerar usar más de 4 gb de ram solo para que pueda asignar 2-3 a su VM de Windows y aún tener un suministro adecuado para OSX. De lo contrario, no veo ninguna razón por la que lo que pretendes hacer no funcionará. Reiniciar de un lado a otro entre sistemas operativos es un dolor: definitivamente no iría al 100% a menos que sea absolutamente necesario.
fuente
Yo no lo haría No tocaría esa configuración con un poste de diez pies.
Si desea desarrollarse así, particione el disco duro y use Boot Camp . No estaría satisfecho con el éxito en el rendimiento que está ejecutando, esencialmente un sistema operativo, un IDE, un servidor web y un servidor SQL, todo dentro de VMWare Fusion.
Como está comprando las licencias para que todo funcione, ¿por qué no instalarlo y obtener el rendimiento completo?
fuente
Tengo un Mac de 13 "de 2009, y lo he usado para el desarrollo web basado en Windows usando Virtualbox desde hace casi un año. Funciona perfectamente. De hecho, funciona tan bien que ha provocado un cambio de paradigma para mí, casi lo hago Todo mi trabajo en máquinas virtuales ahora, incluso en la máquina de Windows en el trabajo.
A menudo ejecuto más de una máquina virtual al mismo tiempo, y mi VM de desarrollo principal tiene varias instancias de servidor SQL ejecutándose. Desarrollo aplicaciones web empresariales bastante pesadas en VS2008 y no tengo problemas con el rendimiento. Hay una penalización, pero sinceramente, no creo que sea notable para el desarrollo web. Estoy seguro de que podría medirlo, pero en mi trabajo diario ni siquiera pienso en ello. Lo que sí pienso es que cuando windowsupdate quiere reiniciar la VM, simplemente salgo y hago otra cosa por un minuto. Cuando el antivirus corporativo bloquea mi VM principal, lo minimizo y continúo con otra cosa.
Las mismas máquinas virtuales que ejecuto en la Mac también funcionan bien en mi máquina Windows en el trabajo. La conveniencia de tener máquinas aisladas, portátiles y fácilmente clonadas para diferentes tareas y configuraciones diferentes es simplemente increíble. Sacrificaría mucho más rendimiento de lo que realmente hago, solo para tener eso.
El principal factor de rendimiento es la E / S pesada, así que mantenga sus máquinas virtuales en un disco físico separado del sistema operativo host si puede y no permita que Time Machine o Spotlight hagan nada en ese disco.
fuente
Tengo una MacBook Pro de 15 "a fines de 2010. Con un i7, 8GB de RAM y una unidad de 500GB 7200rpm, el rendimiento con Parallels in Coherence es sobresaliente. Mi Windows 7 VM informa un índice de experiencia de Windows de 5.1 y uso Visual Studio 2010, SQL Server 2008 R2 y SharePoint 2010 en esta máquina todos los días.
Nunca apago la VM a menos que vaya a jugar. Puedo recomendar un entorno virtual en una Mac para el desarrollo diario. Incluso juego la mayoría de los juegos de Steam en mi VM con resultados razonables, por lo que, en general, estoy extremadamente satisfecho con mi configuración.
fuente
Me sorprende que nadie haya mencionado esto, tengo un macbook pro de 13 pulgadas, es capaz de manejar el vmware perfectamente.
Lo único que he notado que baja realmente rápido es la duración de la batería, por lo que cuando esté ejecutando VM no espere obtener la larga duración de la batería que el Macbook normalmente puede proporcionar.
desde mi sistema, puedo ver que la duración de la batería se redujo a la mitad ...
fuente